Lines Matching refs:leaf
38 struct extent_buffer *leaf; in __btrfs_getxattr() local
57 leaf = path->nodes[0]; in __btrfs_getxattr()
60 ret = btrfs_dir_data_len(leaf, di); in __btrfs_getxattr()
65 if (btrfs_dir_data_len(leaf, di) > size) { in __btrfs_getxattr()
78 btrfs_dir_name_len(leaf, di)); in __btrfs_getxattr()
79 read_extent_buffer(leaf, buffer, data_ptr, in __btrfs_getxattr()
80 btrfs_dir_data_len(leaf, di)); in __btrfs_getxattr()
81 ret = btrfs_dir_data_len(leaf, di); in __btrfs_getxattr()
213 struct extent_buffer *leaf; in btrfs_listxattr() local
240 leaf = path->nodes[0]; in btrfs_listxattr()
244 if (slot >= btrfs_header_nritems(leaf)) { in btrfs_listxattr()
257 btrfs_item_key_to_cpu(leaf, &found_key, slot); in btrfs_listxattr()
265 di = btrfs_item_ptr(leaf, slot, struct btrfs_dir_item); in btrfs_listxattr()
266 if (verify_dir_item(root, leaf, di)) in btrfs_listxattr()
269 name_len = btrfs_dir_name_len(leaf, di); in btrfs_listxattr()
282 read_extent_buffer(leaf, buffer, name_ptr, name_len); in btrfs_listxattr()