Lines Matching refs:btrfs_free_space

38 			   struct btrfs_free_space *info);
40 struct btrfs_free_space *info);
42 struct btrfs_free_space *bitmap_info, u64 *offset,
45 struct btrfs_free_space *bitmap_info);
47 struct btrfs_free_space *info, u64 offset,
626 struct btrfs_free_space *entry, u8 *type) in io_ctl_read_entry()
653 struct btrfs_free_space *entry) in io_ctl_read_bitmap()
702 div_u64(extent_bytes, sizeof(struct btrfs_free_space)); in recalculate_thresholds()
714 struct btrfs_free_space *e, *n; in __load_free_space_cache()
868 struct btrfs_free_space *info; in copy_free_space_cache()
873 info = rb_entry(n, struct btrfs_free_space, offset_index); in copy_free_space_cache()
1042 struct btrfs_free_space *e; in write_cache_extent_entries()
1044 e = rb_entry(node, struct btrfs_free_space, offset_index); in write_cache_extent_entries()
1197 struct btrfs_free_space *entry, *next; in write_bitmap_entries()
1226 struct btrfs_free_space *entry, *next; in cleanup_bitmap_list()
1537 struct btrfs_free_space *info; in tree_insert_offset()
1541 info = rb_entry(parent, struct btrfs_free_space, offset_index); in tree_insert_offset()
1590 static struct btrfs_free_space *
1595 struct btrfs_free_space *entry, *prev = NULL; in tree_search_offset()
1604 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1628 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1642 prev = rb_entry(n, struct btrfs_free_space, in tree_search_offset()
1660 entry = rb_entry(n, struct btrfs_free_space, in tree_search_offset()
1674 prev = rb_entry(n, struct btrfs_free_space, in tree_search_offset()
1701 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1708 struct btrfs_free_space *info) in __unlink_free_space()
1720 struct btrfs_free_space *info) in unlink_free_space()
1727 struct btrfs_free_space *info) in link_free_space()
1748 struct btrfs_free_space *info, in __bitmap_clear_bits()
1779 struct btrfs_free_space *info, u64 offset, in bitmap_clear_bits()
1787 struct btrfs_free_space *info, u64 offset, in bitmap_set_bits()
1821 struct btrfs_free_space *bitmap_info, u64 *offset, in search_bitmap()
1873 static inline u64 get_max_extent_size(struct btrfs_free_space *entry) in get_max_extent_size()
1881 static struct btrfs_free_space *
1885 struct btrfs_free_space *entry; in find_free_space()
1899 entry = rb_entry(node, struct btrfs_free_space, offset_index); in find_free_space()
1950 struct btrfs_free_space *info, u64 offset) in add_new_bitmap()
1962 struct btrfs_free_space *bitmap_info) in free_bitmap()
1984 struct btrfs_free_space *bitmap_info, in remove_from_bitmap()
2030 bitmap_info = rb_entry(next, struct btrfs_free_space, in remove_from_bitmap()
2061 struct btrfs_free_space *info, u64 offset, in add_bytes_to_bitmap()
2097 struct btrfs_free_space *info) in use_bitmap()
2151 struct btrfs_free_space *info) in insert_into_bitmap()
2153 struct btrfs_free_space *bitmap_info; in insert_into_bitmap()
2178 struct btrfs_free_space *entry; in insert_into_bitmap()
2190 entry = rb_entry(node, struct btrfs_free_space, offset_index); in insert_into_bitmap()
2289 struct btrfs_free_space *info, bool update_stat) in try_merge_free_space()
2291 struct btrfs_free_space *left_info = NULL; in try_merge_free_space()
2292 struct btrfs_free_space *right_info; in try_merge_free_space()
2306 struct btrfs_free_space, offset_index); in try_merge_free_space()
2340 struct btrfs_free_space *info, in steal_from_bitmap_to_end()
2343 struct btrfs_free_space *bitmap; in steal_from_bitmap_to_end()
2377 struct btrfs_free_space *info, in steal_from_bitmap_to_front()
2380 struct btrfs_free_space *bitmap; in steal_from_bitmap_to_front()
2445 struct btrfs_free_space *info, in steal_from_bitmap()
2475 struct btrfs_free_space *info; in __btrfs_add_free_space()
2647 struct btrfs_free_space *info; in btrfs_remove_free_space()
2761 struct btrfs_free_space *info; in btrfs_dump_free_space()
2778 info = rb_entry(n, struct btrfs_free_space, offset_index); in btrfs_dump_free_space()
2810 ctl->extents_thresh = (SZ_32K / 2) / sizeof(struct btrfs_free_space); in btrfs_init_free_space_ctl()
2824 struct btrfs_free_space *entry; in __btrfs_return_cluster_to_free_space()
2841 entry = rb_entry(node, struct btrfs_free_space, offset_index); in __btrfs_return_cluster_to_free_space()
2876 struct btrfs_free_space *info; in __btrfs_remove_free_space_cache_locked()
2880 info = rb_entry(node, struct btrfs_free_space, offset_index); in __btrfs_remove_free_space_cache_locked()
2933 struct btrfs_free_space *info; in btrfs_is_free_space_trimmed()
2941 info = rb_entry(node, struct btrfs_free_space, offset_index); in btrfs_is_free_space_trimmed()
2962 struct btrfs_free_space *entry = NULL; in btrfs_find_space_for_alloc()
3060 struct btrfs_free_space *entry, in btrfs_alloc_from_bitmap()
3098 struct btrfs_free_space *entry = NULL; in btrfs_alloc_from_cluster()
3115 entry = rb_entry(node, struct btrfs_free_space, offset_index); in btrfs_alloc_from_cluster()
3126 entry = rb_entry(node, struct btrfs_free_space, in btrfs_alloc_from_cluster()
3140 entry = rb_entry(node, struct btrfs_free_space, in btrfs_alloc_from_cluster()
3191 struct btrfs_free_space *entry, in btrfs_bitmap_cluster()
3278 struct btrfs_free_space *first = NULL; in setup_cluster_no_bitmap()
3279 struct btrfs_free_space *entry = NULL; in setup_cluster_no_bitmap()
3280 struct btrfs_free_space *last; in setup_cluster_no_bitmap()
3300 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
3310 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
3341 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
3369 struct btrfs_free_space *entry = NULL; in setup_cluster_bitmap()
3381 entry = list_first_entry(bitmaps, struct btrfs_free_space, list); in setup_cluster_bitmap()
3419 struct btrfs_free_space *entry, *tmp; in btrfs_find_space_cluster()
3572 struct btrfs_free_space *entry; in trim_no_bitmap()
3600 entry = rb_entry(node, struct btrfs_free_space, in trim_no_bitmap()
3701 struct btrfs_free_space *entry; in reset_trimming_bitmap()
3718 struct btrfs_free_space *entry) in end_trimming_bitmap()
3738 struct btrfs_free_space *entry; in trim_bitmaps()
4025 struct btrfs_free_space *info = NULL, *bitmap_info; in test_add_free_space_entry()
4095 struct btrfs_free_space *info; in test_check_exists()
4111 struct btrfs_free_space *tmp; in test_check_exists()
4129 tmp = rb_entry(n, struct btrfs_free_space, in test_check_exists()
4143 tmp = rb_entry(n, struct btrfs_free_space, in test_check_exists()