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()
375 struct extent_buffer *buf) in btrfs_block_can_be_shared()
412 struct extent_buffer *buf, in update_ref_for_cow()
413 struct extent_buffer *cow, in update_ref_for_cow()
536 struct extent_buffer *buf, in btrfs_force_cow_block()
537 struct extent_buffer *parent, int parent_slot, in btrfs_force_cow_block()
538 struct extent_buffer **cow_ret, in btrfs_force_cow_block()
544 struct extent_buffer *cow; in btrfs_force_cow_block()
672 struct extent_buffer *buf) in should_cow_block()
706 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
707 struct extent_buffer *parent, int parent_slot, in btrfs_cow_block()
708 struct extent_buffer **cow_ret, in btrfs_cow_block()
797 int btrfs_bin_search(struct extent_buffer *eb, int first_slot, in btrfs_bin_search()
884 struct extent_buffer *btrfs_read_node_slot(struct extent_buffer *parent, in btrfs_read_node_slot()
889 struct extent_buffer *eb; in btrfs_read_node_slot()
924 struct extent_buffer *right = NULL; in balance_level()
925 struct extent_buffer *mid; in balance_level()
926 struct extent_buffer *left = NULL; in balance_level()
927 struct extent_buffer *parent = NULL; in balance_level()
953 struct extent_buffer *child; in balance_level()
1194 struct extent_buffer *right = NULL; in push_nodes_for_insert()
1195 struct extent_buffer *mid; in push_nodes_for_insert()
1196 struct extent_buffer *left = NULL; in push_nodes_for_insert()
1197 struct extent_buffer *parent = NULL; in push_nodes_for_insert()
1344 struct extent_buffer *node; in reada_for_search()
1380 struct extent_buffer *eb; in reada_for_search()
1425 struct extent_buffer *parent; in reada_for_balance()
1511 struct extent_buffer **eb_ret, int level, int slot, in read_block_for_search()
1518 struct extent_buffer *tmp; in read_block_for_search()
1632 struct extent_buffer *b, int level, int ins_len, in setup_nodes_for_search()
1681 struct extent_buffer *eb; in btrfs_find_item()
1710 static struct extent_buffer *btrfs_search_slot_get_root(struct btrfs_root *root, in btrfs_search_slot_get_root()
1714 struct extent_buffer *b; in btrfs_search_slot_get_root()
1808 struct extent_buffer *lowest = path->nodes[i]; in finish_need_commit_sem_search()
1809 struct extent_buffer *clone; in finish_need_commit_sem_search()
1829 static inline int search_for_key_slot(struct extent_buffer *eb, in search_for_key_slot()
1857 struct extent_buffer *leaf = path->nodes[0]; in search_leaf()
2014 struct extent_buffer *b; in btrfs_search_slot()
2264 struct extent_buffer *b; in btrfs_search_old_slot()
2452 struct extent_buffer *leaf; in btrfs_search_slot_for_read()
2571 struct extent_buffer *t; in fixup_low_keys()
2602 struct extent_buffer *eb; in btrfs_set_item_key_safe()
2663 static bool check_sibling_keys(const struct extent_buffer *left, in check_sibling_keys()
2664 const struct extent_buffer *right) in check_sibling_keys()
2707 struct extent_buffer *dst, in push_node_left()
2708 struct extent_buffer *src, int empty) in push_node_left()
2787 struct extent_buffer *dst, in balance_node_right()
2788 struct extent_buffer *src) in balance_node_right()
2865 struct extent_buffer *lower; in insert_new_root()
2866 struct extent_buffer *c; in insert_new_root()
2867 struct extent_buffer *old; in insert_new_root()
2935 struct extent_buffer *lower; in insert_ptr()
2991 struct extent_buffer *c; in split_node()
2992 struct extent_buffer *split; in split_node()
3080 static int leaf_space_used(const struct extent_buffer *l, int start, int nr) in leaf_space_used()
3100 int btrfs_leaf_free_space(const struct extent_buffer *leaf) in btrfs_leaf_free_space()
3124 struct extent_buffer *right, in __push_leaf_right()
3129 struct extent_buffer *left = path->nodes[0]; in __push_leaf_right()
3130 struct extent_buffer *upper = path->nodes[1]; in __push_leaf_right()
3264 struct extent_buffer *left = path->nodes[0]; in push_leaf_right()
3265 struct extent_buffer *right; in push_leaf_right()
3266 struct extent_buffer *upper; in push_leaf_right()
3339 int empty, struct extent_buffer *left, in __push_leaf_left()
3345 struct extent_buffer *right = path->nodes[0]; in __push_leaf_left()
3479 struct extent_buffer *right = path->nodes[0]; in push_leaf_left()
3480 struct extent_buffer *left; in push_leaf_left()
3539 struct extent_buffer *l, in copy_for_split()
3540 struct extent_buffer *right, in copy_for_split()
3673 struct extent_buffer *l; in split_leaf()
3677 struct extent_buffer *right; in split_leaf()
3856 struct extent_buffer *leaf; in setup_leaf_for_split()
3922 struct extent_buffer *leaf; in split_item()
4025 struct extent_buffer *leaf; in btrfs_truncate_item()
4117 struct extent_buffer *leaf; in btrfs_extend_item()
4192 struct extent_buffer *leaf; in setup_items_for_insert()
4337 struct extent_buffer *leaf; in btrfs_insert_item()
4367 struct extent_buffer *leaf; in btrfs_duplicate_item()
4399 struct extent_buffer *parent = path->nodes[level]; in btrfs_del_ptr()
4456 struct extent_buffer *leaf) in btrfs_del_leaf()
4489 struct extent_buffer *leaf; in btrfs_del_items()
4637 struct extent_buffer *cur; in btrfs_search_forward()
4752 struct extent_buffer *c; in btrfs_find_next_key()
4818 struct extent_buffer *c; in btrfs_next_old_leaf()
4819 struct extent_buffer *next; in btrfs_next_old_leaf()
5033 struct extent_buffer *leaf; in btrfs_previous_item()
5074 struct extent_buffer *leaf; in btrfs_previous_extent_item()