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