Symbol: btrfs_free_space_ctl
fs/btrfs/block-group.c
37
sizeof(struct btrfs_free_space_ctl),
fs/btrfs/block-group.h
183
struct btrfs_free_space_ctl *free_space_ctl;
fs/btrfs/discard.c
689
struct btrfs_free_space_ctl *ctl;
fs/btrfs/extent-tree.c
3967
struct btrfs_free_space_ctl *free_space_ctl;
fs/btrfs/extent-tree.c
4034
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
1075
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
1372
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
1565
static inline u64 offset_to_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1580
static int tree_insert_offset(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1697
tree_search_offset(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1810
static inline void unlink_free_space(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1829
static int link_free_space(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1853
static void relink_bitmap_entry(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1871
static inline void bitmap_clear_bits(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1908
static void btrfs_bitmap_set_bits(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
1950
static int search_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2007
find_free_space(struct btrfs_free_space_ctl *ctl, u64 *offset, u64 *bytes,
fs/btrfs/free-space-cache.c
2113
static void add_new_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2125
static void free_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2147
static noinline int remove_from_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2225
static u64 add_bytes_to_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2257
bool btrfs_use_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2307
static int insert_into_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2446
static bool try_merge_free_space(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2494
static bool steal_from_bitmap_to_end(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2529
static bool steal_from_bitmap_to_front(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2595
static void steal_from_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
2625
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
2694
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
2803
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
2917
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
2951
struct btrfs_free_space_ctl *ctl)
fs/btrfs/free-space-cache.c
2977
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3030
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3056
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3089
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3158
struct btrfs_free_space_ctl *ctl;
fs/btrfs/free-space-cache.c
3195
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3226
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3327
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3420
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3513
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3563
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3658
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3721
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
3893
static void reset_trimming_bitmap(struct btrfs_free_space_ctl *ctl, u64 offset)
fs/btrfs/free-space-cache.c
3911
static void end_trimming_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
3931
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
4073
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
4243
struct btrfs_free_space_ctl *ctl = cache->free_space_ctl;
fs/btrfs/free-space-cache.c
4313
struct btrfs_free_space_ctl *ctl = cache->free_space_ctl;
fs/btrfs/free-space-cache.c
47
static int link_free_space(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
49
static void unlink_free_space(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
51
static int search_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
54
static void free_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
56
static void bitmap_clear_bits(struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
65
static void __btrfs_remove_free_space_cache(struct btrfs_free_space_ctl *ctl)
fs/btrfs/free-space-cache.c
689
static void recalculate_thresholds(struct btrfs_free_space_ctl *ctl)
fs/btrfs/free-space-cache.c
735
struct btrfs_free_space_ctl *ctl,
fs/btrfs/free-space-cache.c
899
static int copy_free_space_cache(struct btrfs_free_space_ctl *ctl)
fs/btrfs/free-space-cache.c
942
struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl;
fs/btrfs/free-space-cache.c
943
struct btrfs_free_space_ctl tmp_ctl = {};
fs/btrfs/free-space-cache.h
127
struct btrfs_free_space_ctl *ctl);
fs/btrfs/free-space-cache.h
167
bool btrfs_use_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/fs.h
499
struct btrfs_free_space_ctl;
fs/btrfs/fs.h
972
bool (*use_bitmap)(struct btrfs_free_space_ctl *ctl,
fs/btrfs/tests/free-space-tests.c
325
static bool test_use_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/tests/free-space-tests.c
401
bool (*orig_use_bitmap)(struct btrfs_free_space_ctl *ctl,
fs/btrfs/tests/free-space-tests.c
825
static bool bytes_index_use_bitmap(struct btrfs_free_space_ctl *ctl,
fs/btrfs/tests/free-space-tests.c
833
bool (*orig_use_bitmap)(struct btrfs_free_space_ctl *ctl,
fs/btrfs/tests/free-space-tests.c
835
struct btrfs_free_space_ctl *ctl = cache->free_space_ctl;