Lines Matching refs:extent_buffer

35 			  struct extent_buffer *dst,
36 struct extent_buffer *src, int empty);
38 struct extent_buffer *dst_buf,
39 struct extent_buffer *src_buf);
57 static unsigned int leaf_data_end(const struct extent_buffer *leaf) in leaf_data_end()
79 static inline void memmove_leaf_data(const struct extent_buffer *leaf, in memmove_leaf_data()
102 static inline void copy_leaf_data(const struct extent_buffer *dst, in copy_leaf_data()
103 const struct extent_buffer *src, in copy_leaf_data()
122 static inline void memmove_leaf_items(const struct extent_buffer *leaf, in memmove_leaf_items()
142 static inline void copy_leaf_items(const struct extent_buffer *dst, in copy_leaf_items()
143 const struct extent_buffer *src, in copy_leaf_items()
254 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
256 struct extent_buffer *eb; in btrfs_root_node()
311 struct extent_buffer *buf, in btrfs_copy_root()
312 struct extent_buffer **cow_ret, u64 new_root_objectid) in btrfs_copy_root()
315 struct extent_buffer *cow; in btrfs_copy_root()
372 struct extent_buffer *buf) in btrfs_block_can_be_shared()
401 struct extent_buffer *buf, in update_ref_for_cow()
402 struct extent_buffer *cow, in update_ref_for_cow()
523 struct extent_buffer *buf, in __btrfs_cow_block()
524 struct extent_buffer *parent, int parent_slot, in __btrfs_cow_block()
525 struct extent_buffer **cow_ret, in __btrfs_cow_block()
531 struct extent_buffer *cow; in __btrfs_cow_block()
653 struct extent_buffer *buf) in should_cow_block()
687 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
688 struct extent_buffer *parent, int parent_slot, in btrfs_cow_block()
689 struct extent_buffer **cow_ret, in btrfs_cow_block()
813 struct btrfs_root *root, struct extent_buffer *parent, in btrfs_realloc_node()
818 struct extent_buffer *cur; in btrfs_realloc_node()
920 int btrfs_bin_search(struct extent_buffer *eb, int first_slot, in btrfs_bin_search()
1006 struct extent_buffer *btrfs_read_node_slot(struct extent_buffer *parent, in btrfs_read_node_slot()
1011 struct extent_buffer *eb; in btrfs_read_node_slot()
1046 struct extent_buffer *right = NULL; in balance_level()
1047 struct extent_buffer *mid; in balance_level()
1048 struct extent_buffer *left = NULL; in balance_level()
1049 struct extent_buffer *parent = NULL; in balance_level()
1075 struct extent_buffer *child; in balance_level()
1304 struct extent_buffer *right = NULL; in push_nodes_for_insert()
1305 struct extent_buffer *mid; in push_nodes_for_insert()
1306 struct extent_buffer *left = NULL; in push_nodes_for_insert()
1307 struct extent_buffer *parent = NULL; in push_nodes_for_insert()
1454 struct extent_buffer *node; in reada_for_search()
1490 struct extent_buffer *eb; in reada_for_search()
1535 struct extent_buffer *parent; in reada_for_balance()
1621 struct extent_buffer **eb_ret, int level, int slot, in read_block_for_search()
1628 struct extent_buffer *tmp; in read_block_for_search()
1747 struct extent_buffer *b, int level, int ins_len, in setup_nodes_for_search()
1796 struct extent_buffer *eb; in btrfs_find_item()
1825 static struct extent_buffer *btrfs_search_slot_get_root(struct btrfs_root *root, in btrfs_search_slot_get_root()
1829 struct extent_buffer *b; in btrfs_search_slot_get_root()
1923 struct extent_buffer *lowest = path->nodes[i]; in finish_need_commit_sem_search()
1924 struct extent_buffer *clone; in finish_need_commit_sem_search()
1944 static inline int search_for_key_slot(struct extent_buffer *eb, in search_for_key_slot()
1972 struct extent_buffer *leaf = path->nodes[0]; in search_leaf()
2129 struct extent_buffer *b; in btrfs_search_slot()
2379 struct extent_buffer *b; in btrfs_search_old_slot()
2567 struct extent_buffer *leaf; in btrfs_search_slot_for_read()
2685 struct extent_buffer *t; in fixup_low_keys()
2715 struct extent_buffer *eb; in btrfs_set_item_key_safe()
2776 static bool check_sibling_keys(struct extent_buffer *left, in check_sibling_keys()
2777 struct extent_buffer *right) in check_sibling_keys()
2820 struct extent_buffer *dst, in push_node_left()
2821 struct extent_buffer *src, int empty) in push_node_left()
2900 struct extent_buffer *dst, in balance_node_right()
2901 struct extent_buffer *src) in balance_node_right()
2979 struct extent_buffer *lower; in insert_new_root()
2980 struct extent_buffer *c; in insert_new_root()
2981 struct extent_buffer *old; in insert_new_root()
3045 struct extent_buffer *lower; in insert_ptr()
3101 struct extent_buffer *c; in split_node()
3102 struct extent_buffer *split; in split_node()
3190 static int leaf_space_used(const struct extent_buffer *l, int start, int nr) in leaf_space_used()
3210 int btrfs_leaf_free_space(const struct extent_buffer *leaf) in btrfs_leaf_free_space()
3234 struct extent_buffer *right, in __push_leaf_right()
3239 struct extent_buffer *left = path->nodes[0]; in __push_leaf_right()
3240 struct extent_buffer *upper = path->nodes[1]; in __push_leaf_right()
3374 struct extent_buffer *left = path->nodes[0]; in push_leaf_right()
3375 struct extent_buffer *right; in push_leaf_right()
3376 struct extent_buffer *upper; in push_leaf_right()
3449 int empty, struct extent_buffer *left, in __push_leaf_left()
3455 struct extent_buffer *right = path->nodes[0]; in __push_leaf_left()
3589 struct extent_buffer *right = path->nodes[0]; in push_leaf_left()
3590 struct extent_buffer *left; in push_leaf_left()
3649 struct extent_buffer *l, in copy_for_split()
3650 struct extent_buffer *right, in copy_for_split()
3783 struct extent_buffer *l; in split_leaf()
3787 struct extent_buffer *right; in split_leaf()
3966 struct extent_buffer *leaf; in setup_leaf_for_split()
4031 struct extent_buffer *leaf; in split_item()
4133 struct extent_buffer *leaf; in btrfs_truncate_item()
4224 struct extent_buffer *leaf; in btrfs_extend_item()
4297 struct extent_buffer *leaf; in setup_items_for_insert()
4436 struct extent_buffer *leaf; in btrfs_insert_item()
4466 struct extent_buffer *leaf; in btrfs_duplicate_item()
4498 struct extent_buffer *parent = path->nodes[level]; in btrfs_del_ptr()
4555 struct extent_buffer *leaf) in btrfs_del_leaf()
4585 struct extent_buffer *leaf; in btrfs_del_items()
4733 struct extent_buffer *cur; in btrfs_search_forward()
4848 struct extent_buffer *c; in btrfs_find_next_key()
4914 struct extent_buffer *c; in btrfs_next_old_leaf()
4915 struct extent_buffer *next; in btrfs_next_old_leaf()
5129 struct extent_buffer *leaf; in btrfs_previous_item()
5170 struct extent_buffer *leaf; in btrfs_previous_extent_item()