Home
last modified time | relevance | path

Searched refs:discardable_extents (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Ddiscard.c519 * 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 Dfree-space-cache.h54 s32 discardable_extents[BTRFS_STAT_NR_ENTRIES]; member
H A Dfree-space-cache.c826 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 Dsysfs.c375 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 Dctree.h472 atomic_t discardable_extents; member
/kernel/linux/linux-6.6/fs/btrfs/
H A Ddiscard.c570 * 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 Dfree-space-cache.h67 s32 discardable_extents[BTRFS_STAT_NR_ENTRIES]; member
H A Dfree-space-cache.c1826 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 Dfs.h324 atomic_t discardable_extents; member
H A Dsysfs.c467 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