Home
last modified time | relevance | path

Searched refs:dref (Results 1 – 5 of 5) sorted by relevance

/linux/fs/btrfs/
H A Dprint-tree.c97 struct btrfs_extent_data_ref *dref; in print_extent_item() local
159 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in print_extent_item()
160 print_extent_data_ref(eb, dref); in print_extent_item()
240 struct btrfs_extent_data_ref *dref; in btrfs_print_leaf() local
295 dref = btrfs_item_ptr(l, i, in btrfs_print_leaf()
297 print_extent_data_ref(l, dref); in btrfs_print_leaf()
H A Dref-verify.c388 struct btrfs_extent_data_ref *dref, in add_extent_data_ref() argument
394 u64 ref_root = btrfs_extent_data_ref_root(leaf, dref); in add_extent_data_ref()
395 u64 owner = btrfs_extent_data_ref_objectid(leaf, dref); in add_extent_data_ref()
396 u64 offset = btrfs_extent_data_ref_offset(leaf, dref); in add_extent_data_ref()
397 u32 num_refs = btrfs_extent_data_ref_count(leaf, dref); in add_extent_data_ref()
438 struct btrfs_extent_data_ref *dref; in process_extent_item() local
479 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in process_extent_item()
480 ret = add_extent_data_ref(fs_info, leaf, dref, in process_extent_item()
514 struct btrfs_extent_data_ref *dref; in process_leaf() local
541 dref = btrfs_item_ptr(leaf, i, in process_leaf()
[all …]
H A Dtree-checker.c1467 struct btrfs_extent_data_ref *dref; in check_extent_item() local
1514 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in check_extent_item()
1515 dref_root = btrfs_extent_data_ref_root(leaf, dref); in check_extent_item()
1516 dref_objectid = btrfs_extent_data_ref_objectid(leaf, dref); in check_extent_item()
1517 dref_offset = btrfs_extent_data_ref_offset(leaf, dref); in check_extent_item()
1519 btrfs_extent_data_ref_root(leaf, dref), in check_extent_item()
1520 btrfs_extent_data_ref_objectid(leaf, dref), in check_extent_item()
1521 btrfs_extent_data_ref_offset(leaf, dref)); in check_extent_item()
1542 if (unlikely(btrfs_extent_data_ref_count(leaf, dref) == 0)) { in check_extent_item()
1547 inline_refs += btrfs_extent_data_ref_count(leaf, dref); in check_extent_item()
[all …]
H A Dbackref.c1093 struct btrfs_extent_data_ref *dref; in add_inline_refs() local
1097 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in add_inline_refs()
1098 count = btrfs_extent_data_ref_count(leaf, dref); in add_inline_refs()
1100 dref); in add_inline_refs()
1102 key.offset = btrfs_extent_data_ref_offset(leaf, dref); in add_inline_refs()
1110 root = btrfs_extent_data_ref_root(leaf, dref); in add_inline_refs()
1199 struct btrfs_extent_data_ref *dref; in add_keyed_refs() local
1203 dref = btrfs_item_ptr(leaf, slot, in add_keyed_refs()
1205 count = btrfs_extent_data_ref_count(leaf, dref); in add_keyed_refs()
1207 dref); in add_keyed_refs()
[all …]
H A Dextent-tree.c899 struct btrfs_extent_data_ref *dref; in lookup_inline_extent_backref() local
900 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in lookup_inline_extent_backref()
901 if (match_extent_data_ref(leaf, dref, root_objectid, in lookup_inline_extent_backref()
906 if (hash_extent_data_ref_item(leaf, dref) < in lookup_inline_extent_backref()
1035 struct btrfs_extent_data_ref *dref; in setup_inline_extent_backref() local
1036 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in setup_inline_extent_backref()
1037 btrfs_set_extent_data_ref_root(leaf, dref, root_objectid); in setup_inline_extent_backref()
1038 btrfs_set_extent_data_ref_objectid(leaf, dref, owner); in setup_inline_extent_backref()
1039 btrfs_set_extent_data_ref_offset(leaf, dref, offset); in setup_inline_extent_backref()
1040 btrfs_set_extent_data_ref_count(leaf, dref, refs_to_add); in setup_inline_extent_backref()
[all …]