Lines Matching refs:extent_buffer
27 struct extent_buffer *dst,
28 struct extent_buffer *src, int empty);
30 struct extent_buffer *dst_buf,
31 struct extent_buffer *src_buf);
142 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
144 struct extent_buffer *eb; in btrfs_root_node()
199 struct extent_buffer *buf, in btrfs_copy_root()
200 struct extent_buffer **cow_ret, u64 new_root_objectid) in btrfs_copy_root()
203 struct extent_buffer *cow; in btrfs_copy_root()
259 struct extent_buffer *buf) in btrfs_block_can_be_shared()
278 struct extent_buffer *buf, in update_ref_for_cow()
279 struct extent_buffer *cow, in update_ref_for_cow()
399 struct extent_buffer *buf, in __btrfs_cow_block()
400 struct extent_buffer *parent, int parent_slot, in __btrfs_cow_block()
401 struct extent_buffer **cow_ret, in __btrfs_cow_block()
407 struct extent_buffer *cow; in __btrfs_cow_block()
518 struct extent_buffer *buf) in should_cow_block()
552 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
553 struct extent_buffer *parent, int parent_slot, in btrfs_cow_block()
554 struct extent_buffer **cow_ret, in btrfs_cow_block()
666 struct btrfs_root *root, struct extent_buffer *parent, in btrfs_realloc_node()
671 struct extent_buffer *cur; in btrfs_realloc_node()
758 static noinline int generic_bin_search(struct extent_buffer *eb, int low, in generic_bin_search()
824 int btrfs_bin_search(struct extent_buffer *eb, const struct btrfs_key *key, in btrfs_bin_search()
849 struct extent_buffer *btrfs_read_node_slot(struct extent_buffer *parent, in btrfs_read_node_slot()
853 struct extent_buffer *eb; in btrfs_read_node_slot()
886 struct extent_buffer *right = NULL; in balance_level()
887 struct extent_buffer *mid; in balance_level()
888 struct extent_buffer *left = NULL; in balance_level()
889 struct extent_buffer *parent = NULL; in balance_level()
915 struct extent_buffer *child; in balance_level()
1114 struct extent_buffer *right = NULL; in push_nodes_for_insert()
1115 struct extent_buffer *mid; in push_nodes_for_insert()
1116 struct extent_buffer *left = NULL; in push_nodes_for_insert()
1117 struct extent_buffer *parent = NULL; in push_nodes_for_insert()
1253 struct extent_buffer *node; in reada_for_search()
1289 struct extent_buffer *eb; in reada_for_search()
1334 struct extent_buffer *parent; in reada_for_balance()
1420 struct extent_buffer **eb_ret, int level, int slot, in read_block_for_search()
1426 struct extent_buffer *tmp; in read_block_for_search()
1543 struct extent_buffer *b, int level, int ins_len, in setup_nodes_for_search()
1592 struct extent_buffer *eb; in btrfs_find_item()
1621 static struct extent_buffer *btrfs_search_slot_get_root(struct btrfs_root *root, in btrfs_search_slot_get_root()
1625 struct extent_buffer *b; in btrfs_search_slot_get_root()
1719 struct extent_buffer *lowest = path->nodes[i]; in finish_need_commit_sem_search()
1720 struct extent_buffer *clone; in finish_need_commit_sem_search()
1740 static inline int search_for_key_slot(struct extent_buffer *eb, in search_for_key_slot()
1768 struct extent_buffer *leaf = path->nodes[0]; in search_leaf()
1925 struct extent_buffer *b; in btrfs_search_slot()
2173 struct extent_buffer *b; in btrfs_search_old_slot()
2280 struct extent_buffer *leaf; in btrfs_search_slot_for_read()
2377 const struct extent_buffer *leaf = path->nodes[0]; in btrfs_get_next_valid_item()
2409 struct extent_buffer *t; in fixup_low_keys()
2439 struct extent_buffer *eb; in btrfs_set_item_key_safe()
2500 static bool check_sibling_keys(struct extent_buffer *left, in check_sibling_keys()
2501 struct extent_buffer *right) in check_sibling_keys()
2540 struct extent_buffer *dst, in push_node_left()
2541 struct extent_buffer *src, int empty) in push_node_left()
2620 struct extent_buffer *dst, in balance_node_right()
2621 struct extent_buffer *src) in balance_node_right()
2696 struct extent_buffer *lower; in insert_new_root()
2697 struct extent_buffer *c; in insert_new_root()
2698 struct extent_buffer *old; in insert_new_root()
2757 struct extent_buffer *lower; in insert_ptr()
2805 struct extent_buffer *c; in split_node()
2806 struct extent_buffer *split; in split_node()
2887 static int leaf_space_used(struct extent_buffer *l, int start, int nr) in leaf_space_used()
2907 noinline int btrfs_leaf_free_space(struct extent_buffer *leaf) in btrfs_leaf_free_space()
2930 struct extent_buffer *right, in __push_leaf_right()
2935 struct extent_buffer *left = path->nodes[0]; in __push_leaf_right()
2936 struct extent_buffer *upper = path->nodes[1]; in __push_leaf_right()
3078 struct extent_buffer *left = path->nodes[0]; in push_leaf_right()
3079 struct extent_buffer *right; in push_leaf_right()
3080 struct extent_buffer *upper; in push_leaf_right()
3155 int empty, struct extent_buffer *left, in __push_leaf_left()
3161 struct extent_buffer *right = path->nodes[0]; in __push_leaf_left()
3304 struct extent_buffer *right = path->nodes[0]; in push_leaf_left()
3305 struct extent_buffer *left; in push_leaf_left()
3368 struct extent_buffer *l, in copy_for_split()
3369 struct extent_buffer *right, in copy_for_split()
3501 struct extent_buffer *l; in split_leaf()
3505 struct extent_buffer *right; in split_leaf()
3669 struct extent_buffer *leaf; in setup_leaf_for_split()
3734 struct extent_buffer *leaf; in split_item()
3833 struct extent_buffer *leaf; in btrfs_truncate_item()
3926 struct extent_buffer *leaf; in btrfs_extend_item()
3999 struct extent_buffer *leaf; in setup_items_for_insert()
4142 struct extent_buffer *leaf; in btrfs_insert_item()
4172 struct extent_buffer *leaf; in btrfs_duplicate_item()
4202 struct extent_buffer *parent = path->nodes[level]; in del_ptr()
4252 struct extent_buffer *leaf) in btrfs_del_leaf()
4277 struct extent_buffer *leaf; in btrfs_del_items()
4476 struct extent_buffer *cur; in btrfs_search_forward()
4591 struct extent_buffer *c; in btrfs_find_next_key()
4657 struct extent_buffer *c; in btrfs_next_old_leaf()
4658 struct extent_buffer *next; in btrfs_next_old_leaf()
4864 struct extent_buffer *leaf; in btrfs_previous_item()
4905 struct extent_buffer *leaf; in btrfs_previous_extent_item()