Lines Matching defs:leaf

87 	struct extent_buffer *leaf;
104 leaf = path->nodes[0];
105 header = btrfs_item_ptr(leaf, path->slots[0],
107 btrfs_free_space_key(leaf, header, &disk_key);
172 struct extent_buffer *leaf;
182 leaf = path->nodes[0];
183 inode_item = btrfs_item_ptr(leaf, path->slots[0],
185 btrfs_item_key(leaf, &disk_key, path->slots[0]);
186 memzero_extent_buffer(leaf, (unsigned long)inode_item,
188 btrfs_set_inode_generation(leaf, inode_item, trans->transid);
189 btrfs_set_inode_size(leaf, inode_item, 0);
190 btrfs_set_inode_nbytes(leaf, inode_item, 0);
191 btrfs_set_inode_uid(leaf, inode_item, 0);
192 btrfs_set_inode_gid(leaf, inode_item, 0);
193 btrfs_set_inode_mode(leaf, inode_item, S_IFREG | 0600);
194 btrfs_set_inode_flags(leaf, inode_item, flags);
195 btrfs_set_inode_nlink(leaf, inode_item, 1);
196 btrfs_set_inode_transid(leaf, inode_item, trans->transid);
197 btrfs_set_inode_block_group(leaf, inode_item, offset);
198 btrfs_mark_buffer_dirty(trans, leaf);
211 leaf = path->nodes[0];
212 header = btrfs_item_ptr(leaf, path->slots[0],
214 memzero_extent_buffer(leaf, (unsigned long)header, sizeof(*header));
215 btrfs_set_free_space_key(leaf, header, &disk_key);
216 btrfs_mark_buffer_dirty(trans, leaf);
739 struct extent_buffer *leaf;
768 leaf = path->nodes[0];
769 header = btrfs_item_ptr(leaf, path->slots[0],
771 num_entries = btrfs_free_space_entries(leaf, header);
772 num_bitmaps = btrfs_free_space_bitmaps(leaf, header);
773 generation = btrfs_free_space_generation(leaf, header);
982 * in the same leaf that we started COWing before, then we end up in
1153 struct extent_buffer *leaf;
1166 leaf = path->nodes[0];
1171 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0]);
1183 header = btrfs_item_ptr(leaf, path->slots[0],
1185 btrfs_set_free_space_entries(leaf, header, entries);
1186 btrfs_set_free_space_bitmaps(leaf, header, bitmaps);
1187 btrfs_set_free_space_generation(leaf, header, trans->transid);
1188 btrfs_mark_buffer_dirty(trans, leaf);