Searched refs:discardable_extents (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | discard.c | 519 * discardable_extents. Clamp this between the lower_limit (iops_limit or 1ms) 524 s32 discardable_extents; in btrfs_discard_calc_delay() local 530 discardable_extents = atomic_read(&discard_ctl->discardable_extents); in btrfs_discard_calc_delay() 531 if (!discardable_extents) in btrfs_discard_calc_delay() 543 if (discardable_extents < 0) in btrfs_discard_calc_delay() 544 atomic_add(-discardable_extents, in btrfs_discard_calc_delay() 545 &discard_ctl->discardable_extents); in btrfs_discard_calc_delay() 552 if (discardable_extents <= 0) { in btrfs_discard_calc_delay() 562 delay = BTRFS_DISCARD_TARGET_MSEC / discardable_extents; in btrfs_discard_calc_delay() [all...] |
H A D | free-space-cache.h | 54 s32 discardable_extents[BTRFS_STAT_NR_ENTRIES]; member
|
H A D | free-space-cache.c | 826 ctl->discardable_extents[BTRFS_STAT_CURR] += in __load_free_space_cache() 1647 ctl->discardable_extents[BTRFS_STAT_CURR]--; in __unlink_free_space() 1671 ctl->discardable_extents[BTRFS_STAT_CURR]++; in link_free_space() 1744 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in __bitmap_clear_bits() 1782 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in bitmap_set_bits() 1966 ctl->discardable_extents[BTRFS_STAT_CURR] -= in free_bitmap() 2068 ctl->discardable_extents[BTRFS_STAT_CURR] += in add_bytes_to_bitmap() 2740 ctl->discardable_extents[BTRFS_STAT_CURR]--; in __btrfs_return_cluster_to_free_space() 2750 ctl->discardable_extents[BTRFS_STAT_CURR]++; in __btrfs_return_cluster_to_free_space() 3065 ctl->discardable_extents[BTRFS_STAT_CUR in btrfs_alloc_from_cluster() [all...] |
H A D | sysfs.c | 375 atomic_read(&fs_info->discard_ctl.discardable_extents)); in btrfs_discardable_extents_show() 377 BTRFS_ATTR(discard, discardable_extents, btrfs_discardable_extents_show); 504 BTRFS_ATTR_PTR(discard, discardable_extents),
|
H A D | ctree.h | 472 atomic_t discardable_extents; member
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | discard.c | 570 * discardable_extents. Clamp this between the lower_limit (iops_limit or 1ms) 575 s32 discardable_extents; in btrfs_discard_calc_delay() local 581 discardable_extents = atomic_read(&discard_ctl->discardable_extents); in btrfs_discard_calc_delay() 582 if (!discardable_extents) in btrfs_discard_calc_delay() 594 if (discardable_extents < 0) in btrfs_discard_calc_delay() 595 atomic_add(-discardable_extents, in btrfs_discard_calc_delay() 596 &discard_ctl->discardable_extents); in btrfs_discard_calc_delay() 603 if (discardable_extents <= 0) { in btrfs_discard_calc_delay() 652 extents_delta = ctl->discardable_extents[BTRFS_STAT_CUR in btrfs_discard_update_discardable() [all...] |
H A D | free-space-cache.h | 67 s32 discardable_extents[BTRFS_STAT_NR_ENTRIES]; member
|
H A D | free-space-cache.c | 1826 ctl->discardable_extents[BTRFS_STAT_CURR]--; in unlink_free_space() 1849 ctl->discardable_extents[BTRFS_STAT_CURR]++; in link_free_space() 1904 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in bitmap_clear_bits() 1944 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in bitmap_set_bits() 2137 ctl->discardable_extents[BTRFS_STAT_CURR] -= in free_bitmap() 2239 ctl->discardable_extents[BTRFS_STAT_CURR] += in add_bytes_to_bitmap() 3003 ctl->discardable_extents[BTRFS_STAT_CURR]--; in __btrfs_return_cluster_to_free_space() 3013 ctl->discardable_extents[BTRFS_STAT_CURR]++; in __btrfs_return_cluster_to_free_space() 3303 ctl->discardable_extents[BTRFS_STAT_CURR]--; in btrfs_alloc_from_cluster() 3846 ctl->discardable_extents[BTRFS_STAT_CUR in reset_trimming_bitmap() [all...] |
H A D | fs.h | 324 atomic_t discardable_extents; member
|
H A D | sysfs.c | 467 atomic_read(&fs_info->discard_ctl.discardable_extents)); in btrfs_discardable_extents_show() 469 BTRFS_ATTR(discard, discardable_extents, btrfs_discardable_extents_show); 602 BTRFS_ATTR_PTR(discard, discardable_extents),
|
Completed in 25 milliseconds