btrfs_free_space_ctl 95 fs/btrfs/block-group.h struct btrfs_free_space_ctl *free_space_ctl; btrfs_free_space_ctl 979 fs/btrfs/ctree.h struct btrfs_free_space_ctl *free_ino_ctl; btrfs_free_space_ctl 983 fs/btrfs/ctree.h struct btrfs_free_space_ctl *free_ino_pinned; btrfs_free_space_ctl 3600 fs/btrfs/extent-tree.c struct btrfs_free_space_ctl *free_space_ctl; btrfs_free_space_ctl 34 fs/btrfs/free-space-cache.c static int link_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 36 fs/btrfs/free-space-cache.c static void unlink_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 637 fs/btrfs/free-space-cache.c static void merge_space_tree(struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 667 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 826 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 921 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1239 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1382 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 1434 fs/btrfs/free-space-cache.c static inline u64 offset_to_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1508 fs/btrfs/free-space-cache.c tree_search_offset(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1624 fs/btrfs/free-space-cache.c __unlink_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1631 fs/btrfs/free-space-cache.c static void unlink_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1638 fs/btrfs/free-space-cache.c static int link_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1654 fs/btrfs/free-space-cache.c static void recalculate_thresholds(struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 1701 fs/btrfs/free-space-cache.c static inline void __bitmap_clear_bits(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1718 fs/btrfs/free-space-cache.c static void bitmap_clear_bits(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1726 fs/btrfs/free-space-cache.c static void bitmap_set_bits(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1746 fs/btrfs/free-space-cache.c static int search_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1808 fs/btrfs/free-space-cache.c find_free_space(struct btrfs_free_space_ctl *ctl, u64 *offset, u64 *bytes, btrfs_free_space_ctl 1875 fs/btrfs/free-space-cache.c static void add_new_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1887 fs/btrfs/free-space-cache.c static void free_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1897 fs/btrfs/free-space-cache.c static noinline int remove_from_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1974 fs/btrfs/free-space-cache.c static u64 add_bytes_to_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 1997 fs/btrfs/free-space-cache.c static bool use_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2048 fs/btrfs/free-space-cache.c static int insert_into_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2166 fs/btrfs/free-space-cache.c static bool try_merge_free_space(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2212 fs/btrfs/free-space-cache.c static bool steal_from_bitmap_to_end(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2245 fs/btrfs/free-space-cache.c static bool steal_from_bitmap_to_front(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2309 fs/btrfs/free-space-cache.c static void steal_from_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2335 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 2400 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2491 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2515 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2544 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2582 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 2600 fs/btrfs/free-space-cache.c void __btrfs_remove_free_space_cache(struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 2609 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2633 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2686 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl; btrfs_free_space_ctl 2723 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2754 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2842 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 2923 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3014 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3064 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3157 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3198 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3283 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; btrfs_free_space_ctl 3435 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = fs_root->free_ino_ctl; btrfs_free_space_ctl 3511 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 3557 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 3602 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = cache->free_space_ctl; btrfs_free_space_ctl 3670 fs/btrfs/free-space-cache.c struct btrfs_free_space_ctl *ctl = cache->free_space_ctl; btrfs_free_space_ctl 34 fs/btrfs/free-space-cache.h void (*recalc_thresholds)(struct btrfs_free_space_ctl *ctl); btrfs_free_space_ctl 35 fs/btrfs/free-space-cache.h bool (*use_bitmap)(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 86 fs/btrfs/free-space-cache.h struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 92 fs/btrfs/free-space-cache.h void __btrfs_remove_free_space_cache(struct btrfs_free_space_ctl *ctl); btrfs_free_space_ctl 33 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 142 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 218 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *pinned = root->free_ino_pinned; btrfs_free_space_ctl 253 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 296 fs/btrfs/inode-map.c static void recalculate_thresholds(struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 331 fs/btrfs/inode-map.c static bool use_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 346 fs/btrfs/inode-map.c static void pinned_recalc_thresholds(struct btrfs_free_space_ctl *ctl) btrfs_free_space_ctl 350 fs/btrfs/inode-map.c static bool pinned_use_bitmap(struct btrfs_free_space_ctl *ctl, btrfs_free_space_ctl 370 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 371 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *pinned = root->free_ino_pinned; btrfs_free_space_ctl 400 fs/btrfs/inode-map.c struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; btrfs_free_space_ctl 326 fs/btrfs/tests/free-space-tests.c static bool test_use_bitmap(struct btrfs_free_space_ctl *ctl,