Lines Matching defs:leaf
11 struct btrfs_inode_ref *btrfs_find_name_in_backref(struct extent_buffer *leaf,
22 item_size = btrfs_item_size_nr(leaf, slot);
23 ptr = btrfs_item_ptr_offset(leaf, slot);
26 len = btrfs_inode_ref_name_len(leaf, ref);
31 if (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0)
38 struct extent_buffer *leaf, int slot, u64 ref_objectid,
48 item_size = btrfs_item_size_nr(leaf, slot);
49 ptr = btrfs_item_ptr_offset(leaf, slot);
60 ref_name_len = btrfs_inode_extref_name_len(leaf, extref);
63 btrfs_inode_extref_parent(leaf, extref) == ref_objectid &&
64 (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0))
107 struct extent_buffer *leaf;
143 leaf = path->nodes[0];
144 item_size = btrfs_item_size_nr(leaf, path->slots[0]);
146 *index = btrfs_inode_extref_index(leaf, extref);
158 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]);
160 memmove_extent_buffer(leaf, ptr, ptr + del_len,
179 struct extent_buffer *leaf;
214 leaf = path->nodes[0];
215 item_size = btrfs_item_size_nr(leaf, path->slots[0]);
218 *index = btrfs_inode_ref_index(leaf, ref);
226 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]);
227 memmove_extent_buffer(leaf, ptr, ptr + sub_item_len,
262 struct extent_buffer *leaf;
289 leaf = path->nodes[0];
291 ptr = (unsigned long)btrfs_item_ptr(leaf, path->slots[0], char);
292 ptr += btrfs_item_size(leaf, item) - ins_len;
411 struct extent_buffer *leaf;
418 leaf = path->nodes[0];
419 btrfs_item_key_to_cpu(leaf, &found_key, slot);