Lines Matching refs:btrfs_free_space_ctl

30 static int link_free_space(struct btrfs_free_space_ctl *ctl,
32 static void unlink_free_space(struct btrfs_free_space_ctl *ctl,
621 static void merge_space_tree(struct btrfs_free_space_ctl *ctl) in merge_space_tree()
651 struct btrfs_free_space_ctl *ctl, in __load_free_space_cache()
809 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in load_free_space_cache()
885 struct btrfs_free_space_ctl *ctl, in write_cache_extent_entries()
1205 struct btrfs_free_space_ctl *ctl, in __btrfs_write_out_cache()
1350 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_write_out_cache()
1402 static inline u64 offset_to_bitmap(struct btrfs_free_space_ctl *ctl, in offset_to_bitmap()
1476 tree_search_offset(struct btrfs_free_space_ctl *ctl, in tree_search_offset()
1592 __unlink_free_space(struct btrfs_free_space_ctl *ctl, in __unlink_free_space()
1599 static void unlink_free_space(struct btrfs_free_space_ctl *ctl, in unlink_free_space()
1606 static int link_free_space(struct btrfs_free_space_ctl *ctl, in link_free_space()
1622 static void recalculate_thresholds(struct btrfs_free_space_ctl *ctl) in recalculate_thresholds()
1669 static inline void __bitmap_clear_bits(struct btrfs_free_space_ctl *ctl, in __bitmap_clear_bits()
1684 static void bitmap_clear_bits(struct btrfs_free_space_ctl *ctl, in bitmap_clear_bits()
1692 static void bitmap_set_bits(struct btrfs_free_space_ctl *ctl, in bitmap_set_bits()
1712 static int search_bitmap(struct btrfs_free_space_ctl *ctl, in search_bitmap()
1767 find_free_space(struct btrfs_free_space_ctl *ctl, u64 *offset, u64 *bytes, in find_free_space()
1832 static void add_new_bitmap(struct btrfs_free_space_ctl *ctl, in add_new_bitmap()
1844 static void free_bitmap(struct btrfs_free_space_ctl *ctl, in free_bitmap()
1854 static noinline int remove_from_bitmap(struct btrfs_free_space_ctl *ctl, in remove_from_bitmap()
1931 static u64 add_bytes_to_bitmap(struct btrfs_free_space_ctl *ctl, in add_bytes_to_bitmap()
1954 static bool use_bitmap(struct btrfs_free_space_ctl *ctl, in use_bitmap()
2005 static int insert_into_bitmap(struct btrfs_free_space_ctl *ctl, in insert_into_bitmap()
2121 static bool try_merge_free_space(struct btrfs_free_space_ctl *ctl, in try_merge_free_space()
2167 static bool steal_from_bitmap_to_end(struct btrfs_free_space_ctl *ctl, in steal_from_bitmap_to_end()
2200 static bool steal_from_bitmap_to_front(struct btrfs_free_space_ctl *ctl, in steal_from_bitmap_to_front()
2264 static void steal_from_bitmap(struct btrfs_free_space_ctl *ctl, in steal_from_bitmap()
2290 struct btrfs_free_space_ctl *ctl, in __btrfs_add_free_space()
2347 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_remove_free_space()
2438 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_dump_free_space()
2460 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_init_free_space_ctl()
2489 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in __btrfs_return_cluster_to_free_space()
2527 struct btrfs_free_space_ctl *ctl) in __btrfs_remove_free_space_cache_locked()
2545 void __btrfs_remove_free_space_cache(struct btrfs_free_space_ctl *ctl) in __btrfs_remove_free_space_cache()
2554 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_remove_free_space_cache()
2578 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_find_space_for_alloc()
2631 struct btrfs_free_space_ctl *ctl; in btrfs_return_cluster_to_free_space()
2668 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_alloc_from_bitmap()
2699 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_alloc_from_cluster()
2785 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_bitmap_cluster()
2866 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in setup_cluster_no_bitmap()
2957 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in setup_cluster_bitmap()
3007 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in btrfs_find_space_cluster()
3100 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in do_trimming()
3141 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in trim_no_bitmap()
3226 struct btrfs_free_space_ctl *ctl = block_group->free_space_ctl; in trim_bitmaps()
3382 struct btrfs_free_space_ctl *ctl = fs_root->free_ino_ctl; in btrfs_find_ino_for_alloc()
3458 struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; in load_free_ino_cache()
3504 struct btrfs_free_space_ctl *ctl = root->free_ino_ctl; in btrfs_write_out_ino_cache()
3549 struct btrfs_free_space_ctl *ctl = cache->free_space_ctl; in test_add_free_space_entry()
3617 struct btrfs_free_space_ctl *ctl = cache->free_space_ctl; in test_check_exists()