Lines Matching refs:leaf

28 	struct extent_buffer *leaf;  in find_name_in_backref()  local
36 leaf = path->nodes[0]; in find_name_in_backref()
37 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in find_name_in_backref()
38 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in find_name_in_backref()
41 len = btrfs_inode_ref_name_len(leaf, ref); in find_name_in_backref()
46 if (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0) { in find_name_in_backref()
58 struct extent_buffer *leaf; in btrfs_find_name_in_ext_backref() local
66 leaf = path->nodes[0]; in btrfs_find_name_in_ext_backref()
67 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_find_name_in_ext_backref()
68 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_find_name_in_ext_backref()
79 ref_name_len = btrfs_inode_extref_name_len(leaf, extref); in btrfs_find_name_in_ext_backref()
82 btrfs_inode_extref_parent(leaf, extref) == ref_objectid && in btrfs_find_name_in_ext_backref()
83 (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0)) { in btrfs_find_name_in_ext_backref()
130 struct extent_buffer *leaf; in btrfs_del_inode_extref() local
165 leaf = path->nodes[0]; in btrfs_del_inode_extref()
166 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_extref()
168 *index = btrfs_inode_extref_index(leaf, extref); in btrfs_del_inode_extref()
180 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_extref()
182 memmove_extent_buffer(leaf, ptr, ptr + del_len, in btrfs_del_inode_extref()
201 struct extent_buffer *leaf; in btrfs_del_inode_ref() local
233 leaf = path->nodes[0]; in btrfs_del_inode_ref()
234 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in btrfs_del_inode_ref()
237 *index = btrfs_inode_ref_index(leaf, ref); in btrfs_del_inode_ref()
245 item_start = btrfs_item_ptr_offset(leaf, path->slots[0]); in btrfs_del_inode_ref()
246 memmove_extent_buffer(leaf, ptr, ptr + sub_item_len, in btrfs_del_inode_ref()
281 struct extent_buffer *leaf; in btrfs_insert_inode_extref() local
306 leaf = path->nodes[0]; in btrfs_insert_inode_extref()
308 ptr = (unsigned long)btrfs_item_ptr(leaf, path->slots[0], char); in btrfs_insert_inode_extref()
309 ptr += btrfs_item_size(leaf, item) - ins_len; in btrfs_insert_inode_extref()
424 struct extent_buffer *leaf; in btrfs_lookup_inode() local
431 leaf = path->nodes[0]; in btrfs_lookup_inode()
432 btrfs_item_key_to_cpu(leaf, &found_key, slot); in btrfs_lookup_inode()