Home
last modified time | relevance | path

Searched refs:max_discard_size (Results 1 – 2 of 2) sorted by relevance

/linux/fs/btrfs/
H A Dfree-space-cache.c3731 const u64 max_discard_size = READ_ONCE(discard_ctl->max_discard_size); in trim_no_bitmap() local
3776 if (max_discard_size && in trim_no_bitmap()
3777 bytes >= (max_discard_size + in trim_no_bitmap()
3779 bytes = max_discard_size; in trim_no_bitmap()
3780 extent_bytes = max_discard_size; in trim_no_bitmap()
3781 entry->offset += max_discard_size; in trim_no_bitmap()
3782 entry->bytes -= max_discard_size; in trim_no_bitmap()
3843 const u64 max_discard_size = READ_ONCE(discard_ctl->max_discard_size); in btrfs_trim_fully_remapped_block_group() local
3865 if (max_discard_size && in btrfs_trim_fully_remapped_block_group()
3866 bytes >= (max_discard_size + BTRFS_ASYNC_DISCARD_MIN_FILTER)) in btrfs_trim_fully_remapped_block_group()
[all …]
H A Dsysfs.c594 READ_ONCE(fs_info->discard_ctl.max_discard_size)); in btrfs_discard_max_discard_size_show()
603 u64 max_discard_size; in btrfs_discard_max_discard_size_store() local
606 ret = kstrtou64(buf, 10, &max_discard_size); in btrfs_discard_max_discard_size_store()
610 WRITE_ONCE(discard_ctl->max_discard_size, max_discard_size); in btrfs_discard_max_discard_size_store()
614 BTRFS_ATTR_RW(discard, max_discard_size, btrfs_discard_max_discard_size_show,
630 BTRFS_ATTR_PTR(discard, max_discard_size),