Home
last modified time | relevance | path

Searched refs:discardable_extents (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/fs/btrfs/
Ddiscard.c518 s32 discardable_extents; in btrfs_discard_calc_delay() local
524 discardable_extents = atomic_read(&discard_ctl->discardable_extents); in btrfs_discard_calc_delay()
525 if (!discardable_extents) in btrfs_discard_calc_delay()
537 if (discardable_extents < 0) in btrfs_discard_calc_delay()
538 atomic_add(-discardable_extents, in btrfs_discard_calc_delay()
539 &discard_ctl->discardable_extents); in btrfs_discard_calc_delay()
546 if (discardable_extents <= 0) { in btrfs_discard_calc_delay()
556 delay = BTRFS_DISCARD_TARGET_MSEC / discardable_extents; in btrfs_discard_calc_delay()
586 extents_delta = ctl->discardable_extents[BTRFS_STAT_CURR] - in btrfs_discard_update_discardable()
587 ctl->discardable_extents[BTRFS_STAT_PREV]; in btrfs_discard_update_discardable()
[all …]
Dfree-space-cache.h54 s32 discardable_extents[BTRFS_STAT_NR_ENTRIES]; member
Dfree-space-cache.c821 ctl->discardable_extents[BTRFS_STAT_CURR] += in __load_free_space_cache()
1642 ctl->discardable_extents[BTRFS_STAT_CURR]--; in __unlink_free_space()
1666 ctl->discardable_extents[BTRFS_STAT_CURR]++; in link_free_space()
1739 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in __bitmap_clear_bits()
1777 ctl->discardable_extents[BTRFS_STAT_CURR] += extent_delta; in bitmap_set_bits()
1961 ctl->discardable_extents[BTRFS_STAT_CURR] -= in free_bitmap()
2063 ctl->discardable_extents[BTRFS_STAT_CURR] += in add_bytes_to_bitmap()
2733 ctl->discardable_extents[BTRFS_STAT_CURR]--; in __btrfs_return_cluster_to_free_space()
2743 ctl->discardable_extents[BTRFS_STAT_CURR]++; in __btrfs_return_cluster_to_free_space()
3059 ctl->discardable_extents[BTRFS_STAT_CURR]--; in btrfs_alloc_from_cluster()
[all …]
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),
Dctree.h472 atomic_t discardable_extents; member