Lines Matching refs:leaf
2310 struct extent_buffer *leaf; in send_subvol_begin() local
2337 leaf = path->nodes[0]; in send_subvol_begin()
2338 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]); in send_subvol_begin()
2344 ref = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_root_ref); in send_subvol_begin()
2345 namelen = btrfs_root_ref_name_len(leaf, ref); in send_subvol_begin()
2346 read_extent_buffer(leaf, name, (unsigned long)(ref + 1), namelen); in send_subvol_begin()
4776 struct extent_buffer *leaf = path->nodes[0]; in clone_range() local
4783 if (slot >= btrfs_header_nritems(leaf)) { in clone_range()
4792 btrfs_item_key_to_cpu(leaf, &key, slot); in clone_range()
4802 ei = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in clone_range()
4803 type = btrfs_file_extent_type(leaf, ei); in clone_range()
4805 ext_len = btrfs_file_extent_inline_len(leaf, slot, ei); in clone_range()
4808 ext_len = btrfs_file_extent_num_bytes(leaf, ei); in clone_range()
4837 if (btrfs_file_extent_disk_bytenr(leaf, ei) == disk_byte && in clone_range()
4838 btrfs_file_extent_offset(leaf, ei) == data_offset) in clone_range()
5686 struct extent_buffer *leaf; in compare_refs() local
5702 leaf = path->nodes[0]; in compare_refs()
5703 item_size = btrfs_item_size_nr(leaf, path->slots[0]); in compare_refs()
5704 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]); in compare_refs()
5708 dirid = btrfs_inode_extref_parent(leaf, extref); in compare_refs()
5709 ref_name_len = btrfs_inode_extref_name_len(leaf, extref); in compare_refs()