Lines Matching defs:leaf
506 struct extent_buffer *leaf;
548 leaf = path->nodes[0];
549 nritems = btrfs_header_nritems(leaf);
558 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);
582 leaf = path->nodes[0];
583 nritems = btrfs_header_nritems(leaf);
1553 struct extent_buffer *leaf;
1559 leaf = path->nodes[0];
1580 read_extent_buffer(leaf, &bg, btrfs_item_ptr_offset(leaf, slot),
1605 struct extent_buffer *leaf;
1614 leaf = path->nodes[0];
1615 if (slot >= btrfs_header_nritems(leaf)) {
1623 btrfs_item_key_to_cpu(leaf, &found_key, slot);
1892 struct extent_buffer *leaf = path->nodes[0];
1898 read_extent_buffer(leaf, &bgi, btrfs_item_ptr_offset(leaf, slot),
2351 struct extent_buffer *leaf;
2366 leaf = path->nodes[0];
2367 bi = btrfs_item_ptr_offset(leaf, path->slots[0]);
2372 write_extent_buffer(leaf, &bgi, bi, sizeof(bgi));
2373 btrfs_mark_buffer_dirty(leaf);
3028 * on disk. For example if you reserve some space for a new leaf in transaction
3029 * A and before transaction A commits you free that leaf, you call this with