Lines Matching refs:leaf
369 struct extent_buffer *leaf, in add_extent_data_ref() argument
376 u64 ref_root = btrfs_extent_data_ref_root(leaf, dref); in add_extent_data_ref()
377 u64 owner = btrfs_extent_data_ref_objectid(leaf, dref); in add_extent_data_ref()
378 u64 offset = btrfs_extent_data_ref_offset(leaf, dref); in add_extent_data_ref()
379 u32 num_refs = btrfs_extent_data_ref_count(leaf, dref); in add_extent_data_ref()
422 struct extent_buffer *leaf = path->nodes[0]; in process_extent_item() local
423 u32 item_size = btrfs_item_size(leaf, slot); in process_extent_item()
429 ei = btrfs_item_ptr(leaf, slot, struct btrfs_extent_item); in process_extent_item()
430 flags = btrfs_extent_flags(leaf, ei); in process_extent_item()
437 *tree_block_level = btrfs_tree_block_level(leaf, info); in process_extent_item()
449 type = btrfs_extent_inline_ref_type(leaf, iref); in process_extent_item()
450 offset = btrfs_extent_inline_ref_offset(leaf, iref); in process_extent_item()
462 ret = add_extent_data_ref(fs_info, leaf, dref, in process_extent_item()
467 count = btrfs_shared_data_ref_count(leaf, sref); in process_extent_item()
495 struct extent_buffer *leaf = path->nodes[0]; in process_leaf() local
501 int nritems = btrfs_header_nritems(leaf); in process_leaf()
504 btrfs_item_key_to_cpu(leaf, &key, i); in process_leaf()
523 dref = btrfs_item_ptr(leaf, i, in process_leaf()
525 ret = add_extent_data_ref(fs_info, leaf, dref, *bytenr, in process_leaf()
529 sref = btrfs_item_ptr(leaf, i, in process_leaf()
531 count = btrfs_shared_data_ref_count(leaf, sref); in process_leaf()