Lines Matching defs:leaf

57 	struct extent_buffer *leaf;
68 leaf = path->nodes[0];
69 info = btrfs_item_ptr(leaf, path->slots[0],
71 btrfs_set_free_space_extent_count(leaf, info, 0);
72 btrfs_set_free_space_flags(leaf, info, 0);
73 btrfs_mark_buffer_dirty(leaf);
193 struct extent_buffer *leaf;
223 leaf = path->nodes[0];
227 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0] - 1);
266 leaf = path->nodes[0];
267 flags = btrfs_free_space_flags(leaf, info);
269 btrfs_set_free_space_flags(leaf, info, flags);
270 expected_extent_count = btrfs_free_space_extent_count(leaf, info);
271 btrfs_mark_buffer_dirty(leaf);
305 leaf = path->nodes[0];
306 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]);
307 write_extent_buffer(leaf, bitmap_cursor, ptr,
309 btrfs_mark_buffer_dirty(leaf);
333 struct extent_buffer *leaf;
362 leaf = path->nodes[0];
366 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0] - 1);
389 ptr = btrfs_item_ptr_offset(leaf, path->slots[0] - 1);
390 read_extent_buffer(leaf, bitmap_cursor, ptr,
411 leaf = path->nodes[0];
412 flags = btrfs_free_space_flags(leaf, info);
414 btrfs_set_free_space_flags(leaf, info, flags);
415 expected_extent_count = btrfs_free_space_extent_count(leaf, info);
416 btrfs_mark_buffer_dirty(leaf);
500 struct extent_buffer *leaf;
505 leaf = path->nodes[0];
506 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);
513 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]);
516 return !!extent_buffer_test_bit(leaf, ptr, i);
524 struct extent_buffer *leaf;
530 leaf = path->nodes[0];
531 btrfs_item_key_to_cpu(leaf, &key, path->slots[0]);
542 ptr = btrfs_item_ptr_offset(leaf, path->slots[0]);
546 extent_buffer_bitmap_set(leaf, ptr, first, last - first);
548 extent_buffer_bitmap_clear(leaf, ptr, first, last - first);
549 btrfs_mark_buffer_dirty(leaf);
1329 struct extent_buffer *leaf;
1360 leaf = path->nodes[0];
1364 btrfs_item_key_to_cpu(leaf, &found_key, path->slots[0] - 1);