Lines Matching refs:btrfs_root
29 static int split_node(struct btrfs_trans_handle *trans, struct btrfs_root
31 static int split_leaf(struct btrfs_trans_handle *trans, struct btrfs_root
35 struct btrfs_root *root, struct extent_buffer *dst,
38 struct btrfs_root *root,
41 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path,
147 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
175 struct extent_buffer *btrfs_lock_root_node(struct btrfs_root *root) in btrfs_lock_root_node()
194 static struct extent_buffer *btrfs_read_lock_root_node(struct btrfs_root *root) in btrfs_read_lock_root_node()
213 static void add_root_to_dirty_list(struct btrfs_root *root) in add_root_to_dirty_list()
238 struct btrfs_root *root, in btrfs_copy_root()
939 tree_mod_log_set_root_pointer(struct btrfs_root *root, in tree_mod_log_set_root_pointer()
952 int btrfs_block_can_be_shared(struct btrfs_root *root, in btrfs_block_can_be_shared()
976 struct btrfs_root *root, in update_ref_for_cow()
1092 struct btrfs_root *root, in __btrfs_cow_block()
1404 get_old_root(struct btrfs_root *root, u64 time_seq) in get_old_root()
1473 int btrfs_old_root_level(struct btrfs_root *root, u64 time_seq) in btrfs_old_root_level()
1491 struct btrfs_root *root, in should_cow_block()
1526 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
1613 struct btrfs_root *root, struct extent_buffer *parent, in btrfs_realloc_node()
1823 static void root_add_used(struct btrfs_root *root, u32 size) in root_add_used()
1831 static void root_sub_used(struct btrfs_root *root, u32 size) in root_sub_used()
1842 static noinline struct extent_buffer *read_node_slot(struct btrfs_root *root, in read_node_slot()
1869 struct btrfs_root *root, in balance_level()
2094 struct btrfs_root *root, in push_nodes_for_insert()
2233 static void reada_for_search(struct btrfs_root *root, in reada_for_search()
2296 static noinline void reada_for_balance(struct btrfs_root *root, in reada_for_balance()
2435 struct btrfs_root *root, struct btrfs_path *p, in read_block_for_search()
2520 struct btrfs_root *root, struct btrfs_path *p, in setup_nodes_for_search()
2614 int btrfs_find_item(struct btrfs_root *fs_root, struct btrfs_path *path, in btrfs_find_item()
2662 int btrfs_search_slot(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_search_slot()
2946 int btrfs_search_old_slot(struct btrfs_root *root, struct btrfs_key *key, in btrfs_search_old_slot()
3058 int btrfs_search_slot_for_read(struct btrfs_root *root, in btrfs_search_slot_for_read()
3190 struct btrfs_root *root, struct extent_buffer *dst, in push_node_left()
3264 struct btrfs_root *root, in balance_node_right()
3328 struct btrfs_root *root, in insert_new_root()
3399 struct btrfs_root *root, struct btrfs_path *path, in insert_ptr()
3445 struct btrfs_root *root, in split_node()
3569 noinline int btrfs_leaf_free_space(struct btrfs_root *root, in btrfs_leaf_free_space()
3589 struct btrfs_root *root, in __push_leaf_right()
3737 static int push_leaf_right(struct btrfs_trans_handle *trans, struct btrfs_root in push_leaf_right()
3819 struct btrfs_root *root, in __push_leaf_left()
3971 static int push_leaf_left(struct btrfs_trans_handle *trans, struct btrfs_root in push_leaf_left()
4041 struct btrfs_root *root, in copy_for_split()
4114 struct btrfs_root *root, in push_for_double_split()
4171 struct btrfs_root *root, in split_leaf()
4341 struct btrfs_root *root, in setup_leaf_for_split()
4408 struct btrfs_root *root, in split_item()
4494 struct btrfs_root *root, in btrfs_split_item()
4518 struct btrfs_root *root, in btrfs_duplicate_item()
4551 void btrfs_truncate_item(struct btrfs_root *root, struct btrfs_path *path, in btrfs_truncate_item()
4650 void btrfs_extend_item(struct btrfs_root *root, struct btrfs_path *path, in btrfs_extend_item()
4720 void setup_items_for_insert(struct btrfs_root *root, struct btrfs_path *path, in setup_items_for_insert()
4814 struct btrfs_root *root, in btrfs_insert_empty_items()
4847 int btrfs_insert_item(struct btrfs_trans_handle *trans, struct btrfs_root in btrfs_insert_item()
4876 static void del_ptr(struct btrfs_root *root, struct btrfs_path *path, in del_ptr()
4925 struct btrfs_root *root, in btrfs_del_leaf()
4948 int btrfs_del_items(struct btrfs_trans_handle *trans, struct btrfs_root *root, in btrfs_del_items()
5067 int btrfs_prev_leaf(struct btrfs_root *root, struct btrfs_path *path) in btrfs_prev_leaf()
5131 int btrfs_search_forward(struct btrfs_root *root, struct btrfs_key *min_key, in btrfs_search_forward()
5234 static int tree_move_down(struct btrfs_root *root, in tree_move_down()
5251 static int tree_move_next_or_upnext(struct btrfs_root *root, in tree_move_next_or_upnext()
5282 static int tree_advance(struct btrfs_root *root, in tree_advance()
5306 static int tree_compare_item(struct btrfs_root *left_root, in tree_compare_item()
5348 int btrfs_compare_trees(struct btrfs_root *left_root, in btrfs_compare_trees()
5349 struct btrfs_root *right_root, in btrfs_compare_trees()
5609 int btrfs_find_next_key(struct btrfs_root *root, struct btrfs_path *path, in btrfs_find_next_key()
5679 int btrfs_next_leaf(struct btrfs_root *root, struct btrfs_path *path) in btrfs_next_leaf()
5684 int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path, in btrfs_next_old_leaf()
5863 int btrfs_previous_item(struct btrfs_root *root, in btrfs_previous_item()
5906 int btrfs_previous_extent_item(struct btrfs_root *root, in btrfs_previous_extent_item()