Lines Matching refs:offset_index
647 e = rb_entry(n, struct btrfs_free_space, offset_index); in merge_space_tree()
933 e = rb_entry(node, struct btrfs_free_space, offset_index); in write_cache_extent_entries()
1444 info = rb_entry(parent, struct btrfs_free_space, offset_index); in tree_insert_offset()
1507 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1531 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1543 n = rb_prev(&entry->offset_index); in tree_search_offset()
1546 offset_index); in tree_search_offset()
1561 n = rb_prev(&entry->offset_index); in tree_search_offset()
1564 offset_index); in tree_search_offset()
1575 n = rb_prev(&entry->offset_index); in tree_search_offset()
1578 offset_index); in tree_search_offset()
1601 n = rb_next(&entry->offset_index); in tree_search_offset()
1604 entry = rb_entry(n, struct btrfs_free_space, offset_index); in tree_search_offset()
1613 rb_erase(&info->offset_index, &ctl->free_space_offset); in __unlink_free_space()
1631 &info->offset_index, (info->bitmap != NULL)); in link_free_space()
1802 for (node = &entry->offset_index; node; node = rb_next(node)) { in find_free_space()
1803 entry = rb_entry(node, struct btrfs_free_space, offset_index); in find_free_space()
1909 struct rb_node *next = rb_next(&bitmap_info->offset_index); in remove_from_bitmap()
1921 offset_index); in remove_from_bitmap()
2062 entry = rb_entry(node, struct btrfs_free_space, offset_index); in insert_into_bitmap()
2155 if (right_info && rb_prev(&right_info->offset_index)) in try_merge_free_space()
2156 left_info = rb_entry(rb_prev(&right_info->offset_index), in try_merge_free_space()
2157 struct btrfs_free_space, offset_index); in try_merge_free_space()
2292 ASSERT(RB_EMPTY_NODE(&info->offset_index)); in steal_from_bitmap()
2320 RB_CLEAR_NODE(&info->offset_index); in __btrfs_add_free_space()
2461 info = rb_entry(n, struct btrfs_free_space, offset_index); in btrfs_dump_free_space()
2523 entry = rb_entry(node, struct btrfs_free_space, offset_index); in __btrfs_return_cluster_to_free_space()
2524 node = rb_next(&entry->offset_index); in __btrfs_return_cluster_to_free_space()
2525 rb_erase(&entry->offset_index, &cluster->root); in __btrfs_return_cluster_to_free_space()
2526 RB_CLEAR_NODE(&entry->offset_index); in __btrfs_return_cluster_to_free_space()
2534 entry->offset, &entry->offset_index, bitmap); in __btrfs_return_cluster_to_free_space()
2551 info = rb_entry(node, struct btrfs_free_space, offset_index); in __btrfs_remove_free_space_cache_locked()
2732 entry = rb_entry(node, struct btrfs_free_space, offset_index); in btrfs_alloc_from_cluster()
2739 node = rb_next(&entry->offset_index); in btrfs_alloc_from_cluster()
2743 offset_index); in btrfs_alloc_from_cluster()
2753 node = rb_next(&entry->offset_index); in btrfs_alloc_from_cluster()
2757 offset_index); in btrfs_alloc_from_cluster()
2769 rb_erase(&entry->offset_index, &cluster->root); in btrfs_alloc_from_cluster()
2862 rb_erase(&entry->offset_index, &ctl->free_space_offset); in btrfs_bitmap_cluster()
2864 &entry->offset_index, 1); in btrfs_bitmap_cluster()
2903 node = rb_next(&entry->offset_index); in setup_cluster_no_bitmap()
2906 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
2914 for (node = rb_next(&entry->offset_index); node; in setup_cluster_no_bitmap()
2915 node = rb_next(&entry->offset_index)) { in setup_cluster_no_bitmap()
2916 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
2938 node = &first->offset_index; in setup_cluster_no_bitmap()
2947 entry = rb_entry(node, struct btrfs_free_space, offset_index); in setup_cluster_no_bitmap()
2948 node = rb_next(&entry->offset_index); in setup_cluster_no_bitmap()
2952 rb_erase(&entry->offset_index, &ctl->free_space_offset); in setup_cluster_no_bitmap()
2954 &entry->offset_index, 0); in setup_cluster_no_bitmap()
3188 node = rb_next(&entry->offset_index); in trim_no_bitmap()
3195 offset_index); in trim_no_bitmap()
3409 struct btrfs_free_space, offset_index); in btrfs_find_ino_for_alloc()
3666 n = rb_prev(&info->offset_index); in test_check_exists()
3669 offset_index); in test_check_exists()
3673 n = rb_prev(&info->offset_index); in test_check_exists()
3680 n = rb_next(&info->offset_index); in test_check_exists()
3683 offset_index); in test_check_exists()
3687 n = rb_next(&info->offset_index); in test_check_exists()