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);
44 static unsigned int leaf_data_end(const struct extent_buffer *leaf) in leaf_data_end()
66 static inline void memmove_leaf_data(const struct extent_buffer *leaf, in memmove_leaf_data()
89 static inline void copy_leaf_data(const struct extent_buffer *dst, in copy_leaf_data()
90 const struct extent_buffer *src, in copy_leaf_data()
109 static inline void memmove_leaf_items(const struct extent_buffer *leaf, in memmove_leaf_items()
129 static inline void copy_leaf_items(const struct extent_buffer *dst, in copy_leaf_items()
130 const struct extent_buffer *src, in copy_leaf_items()
187 struct extent_buffer *btrfs_root_node(struct btrfs_root *root) in btrfs_root_node()
189 struct extent_buffer *eb; in btrfs_root_node()
244 struct extent_buffer *buf, in btrfs_copy_root()
245 struct extent_buffer **cow_ret, u64 new_root_objectid) in btrfs_copy_root()
248 struct extent_buffer *cow; in btrfs_copy_root()
308 struct extent_buffer *buf) in btrfs_block_can_be_shared()
345 struct extent_buffer *buf, in update_ref_for_cow()
346 struct extent_buffer *cow, in update_ref_for_cow()
469 struct extent_buffer *buf, in btrfs_force_cow_block()
470 struct extent_buffer *parent, int parent_slot, in btrfs_force_cow_block()
471 struct extent_buffer **cow_ret, in btrfs_force_cow_block()
477 struct extent_buffer *cow; in btrfs_force_cow_block()
607 struct extent_buffer *buf) in should_cow_block()
641 struct btrfs_root *root, struct extent_buffer *buf, in btrfs_cow_block()
642 struct extent_buffer *parent, int parent_slot, in btrfs_cow_block()
643 struct extent_buffer **cow_ret, in btrfs_cow_block()
727 int btrfs_bin_search(struct extent_buffer *eb, int first_slot, in btrfs_bin_search()
814 struct extent_buffer *btrfs_read_node_slot(struct extent_buffer *parent, in btrfs_read_node_slot()
819 struct extent_buffer *eb; in btrfs_read_node_slot()
854 struct extent_buffer *right = NULL; in balance_level()
855 struct extent_buffer *mid; in balance_level()
856 struct extent_buffer *left = NULL; in balance_level()
857 struct extent_buffer *parent = NULL; in balance_level()
883 struct extent_buffer *child; in balance_level()
1124 struct extent_buffer *right = NULL; in push_nodes_for_insert()
1125 struct extent_buffer *mid; in push_nodes_for_insert()
1126 struct extent_buffer *left = NULL; in push_nodes_for_insert()
1127 struct extent_buffer *parent = NULL; in push_nodes_for_insert()
1274 struct extent_buffer *node; in reada_for_search()
1310 struct extent_buffer *eb; in reada_for_search()
1355 struct extent_buffer *parent; in reada_for_balance()
1441 struct extent_buffer **eb_ret, int slot, in read_block_for_search()
1447 struct extent_buffer *tmp = NULL; in read_block_for_search()
1600 struct extent_buffer *b, int level, int ins_len, in setup_nodes_for_search()
1649 struct extent_buffer *eb; in btrfs_find_item()
1678 static struct extent_buffer *btrfs_search_slot_get_root(struct btrfs_root *root, in btrfs_search_slot_get_root()
1682 struct extent_buffer *b; in btrfs_search_slot_get_root()
1776 struct extent_buffer *lowest = path->nodes[i]; in finish_need_commit_sem_search()
1777 struct extent_buffer *clone; in finish_need_commit_sem_search()
1797 static inline int search_for_key_slot(struct extent_buffer *eb, in search_for_key_slot()
1825 struct extent_buffer *leaf = path->nodes[0]; in search_leaf()
1982 struct extent_buffer *b; in btrfs_search_slot()
2236 struct extent_buffer *b; in btrfs_search_old_slot()
2424 struct extent_buffer *leaf; in btrfs_search_slot_for_read()
2543 struct extent_buffer *t; in fixup_low_keys()
2574 struct extent_buffer *eb; in btrfs_set_item_key_safe()
2635 static bool check_sibling_keys(const struct extent_buffer *left, in check_sibling_keys()
2636 const struct extent_buffer *right) in check_sibling_keys()
2679 struct extent_buffer *dst, in push_node_left()
2680 struct extent_buffer *src, int empty) in push_node_left()
2759 struct extent_buffer *dst, in balance_node_right()
2760 struct extent_buffer *src) in balance_node_right()
2837 struct extent_buffer *lower; in insert_new_root()
2838 struct extent_buffer *c; in insert_new_root()
2839 struct extent_buffer *old; in insert_new_root()
2907 struct extent_buffer *lower; in insert_ptr()
2963 struct extent_buffer *c; in split_node()
2964 struct extent_buffer *split; in split_node()
3052 static int leaf_space_used(const struct extent_buffer *l, int start, int nr) in leaf_space_used()
3072 int btrfs_leaf_free_space(const struct extent_buffer *leaf) in btrfs_leaf_free_space()
3096 struct extent_buffer *right, in __push_leaf_right()
3101 struct extent_buffer *left = path->nodes[0]; in __push_leaf_right()
3102 struct extent_buffer *upper = path->nodes[1]; in __push_leaf_right()
3236 struct extent_buffer *left = path->nodes[0]; in push_leaf_right()
3237 struct extent_buffer *right; in push_leaf_right()
3238 struct extent_buffer *upper; in push_leaf_right()
3311 int empty, struct extent_buffer *left, in __push_leaf_left()
3317 struct extent_buffer *right = path->nodes[0]; in __push_leaf_left()
3451 struct extent_buffer *right = path->nodes[0]; in push_leaf_left()
3452 struct extent_buffer *left; in push_leaf_left()
3511 struct extent_buffer *l, in copy_for_split()
3512 struct extent_buffer *right, in copy_for_split()
3645 struct extent_buffer *l; in split_leaf()
3649 struct extent_buffer *right; in split_leaf()
3828 struct extent_buffer *leaf; in setup_leaf_for_split()
3895 struct extent_buffer *leaf; in split_item()
3998 struct extent_buffer *leaf; in btrfs_truncate_item()
4090 struct extent_buffer *leaf; in btrfs_extend_item()
4165 struct extent_buffer *leaf; in setup_items_for_insert()
4310 struct extent_buffer *leaf; in btrfs_insert_item()
4340 struct extent_buffer *leaf; in btrfs_duplicate_item()
4372 struct extent_buffer *parent = path->nodes[level]; in btrfs_del_ptr()
4429 struct extent_buffer *leaf) in btrfs_del_leaf()
4462 struct extent_buffer *leaf; in btrfs_del_items()
4610 struct extent_buffer *cur; in btrfs_search_forward()
4725 struct extent_buffer *c; in btrfs_find_next_key()
4791 struct extent_buffer *c; in btrfs_next_old_leaf()
4792 struct extent_buffer *next; in btrfs_next_old_leaf()
5004 struct extent_buffer *leaf; in btrfs_previous_item()
5045 struct extent_buffer *leaf; in btrfs_previous_extent_item()