Lines Matching refs:leaf
384 struct extent_buffer *leaf, in add_extent_data_ref() argument
391 u64 ref_root = btrfs_extent_data_ref_root(leaf, dref); in add_extent_data_ref()
392 u64 owner = btrfs_extent_data_ref_objectid(leaf, dref); in add_extent_data_ref()
393 u64 offset = btrfs_extent_data_ref_offset(leaf, dref); in add_extent_data_ref()
394 u32 num_refs = btrfs_extent_data_ref_count(leaf, dref); in add_extent_data_ref()
437 struct extent_buffer *leaf = path->nodes[0]; in process_extent_item() local
438 u32 item_size = btrfs_item_size(leaf, slot); in process_extent_item()
443 ei = btrfs_item_ptr(leaf, slot, struct btrfs_extent_item); in process_extent_item()
444 flags = btrfs_extent_flags(leaf, ei); in process_extent_item()
451 *tree_block_level = btrfs_tree_block_level(leaf, info); in process_extent_item()
463 type = btrfs_extent_inline_ref_type(leaf, iref); in process_extent_item()
464 offset = btrfs_extent_inline_ref_offset(leaf, iref); in process_extent_item()
476 ret = add_extent_data_ref(fs_info, leaf, dref, in process_extent_item()
481 count = btrfs_shared_data_ref_count(leaf, sref); in process_extent_item()
502 struct extent_buffer *leaf = path->nodes[0]; in process_leaf() local
508 int nritems = btrfs_header_nritems(leaf); in process_leaf()
511 btrfs_item_key_to_cpu(leaf, &key, i); in process_leaf()
530 dref = btrfs_item_ptr(leaf, i, in process_leaf()
532 ret = add_extent_data_ref(fs_info, leaf, dref, *bytenr, in process_leaf()
536 sref = btrfs_item_ptr(leaf, i, in process_leaf()
538 count = btrfs_shared_data_ref_count(leaf, sref); in process_leaf()