Searched refs:dref (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/fs/btrfs/ |
H A D | print-tree.c | 87 struct btrfs_extent_data_ref *dref; in print_extent_item() local 148 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in print_extent_item() 149 print_extent_data_ref(eb, dref); in print_extent_item() 214 struct btrfs_extent_data_ref *dref; in btrfs_print_leaf() local 269 dref = btrfs_item_ptr(l, i, in btrfs_print_leaf() 271 print_extent_data_ref(l, dref); in btrfs_print_leaf()
|
H A D | ref-verify.c | 388 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 478 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in process_extent_item() 479 ret = add_extent_data_ref(fs_info, leaf, dref, in process_extent_item() 506 struct btrfs_extent_data_ref *dref; in process_leaf() local 533 dref = btrfs_item_ptr(leaf, i, in process_leaf() [all …]
|
H A D | tree-checker.c | 1431 struct btrfs_extent_data_ref *dref; in check_extent_item() local 1478 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in check_extent_item() 1479 dref_root = btrfs_extent_data_ref_root(leaf, dref); in check_extent_item() 1480 dref_objectid = btrfs_extent_data_ref_objectid(leaf, dref); in check_extent_item() 1481 dref_offset = btrfs_extent_data_ref_offset(leaf, dref); in check_extent_item() 1483 btrfs_extent_data_ref_root(leaf, dref), in check_extent_item() 1484 btrfs_extent_data_ref_objectid(leaf, dref), in check_extent_item() 1485 btrfs_extent_data_ref_offset(leaf, dref)); in check_extent_item() 1506 if (unlikely(btrfs_extent_data_ref_count(leaf, dref) == 0)) { in check_extent_item() 1511 inline_refs += btrfs_extent_data_ref_count(leaf, dref); in check_extent_item() [all …]
|
H A D | backref.c | 1105 struct btrfs_extent_data_ref *dref; in add_inline_refs() local 1109 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in add_inline_refs() 1110 count = btrfs_extent_data_ref_count(leaf, dref); in add_inline_refs() 1112 dref); in add_inline_refs() 1114 key.offset = btrfs_extent_data_ref_offset(leaf, dref); in add_inline_refs() 1122 root = btrfs_extent_data_ref_root(leaf, dref); in add_inline_refs() 1208 struct btrfs_extent_data_ref *dref; in add_keyed_refs() local 1212 dref = btrfs_item_ptr(leaf, slot, in add_keyed_refs() 1214 count = btrfs_extent_data_ref_count(leaf, dref); in add_keyed_refs() 1216 dref); in add_keyed_refs() [all …]
|
H A D | extent-tree.c | 915 struct btrfs_extent_data_ref *dref; in lookup_inline_extent_backref() local 916 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in lookup_inline_extent_backref() 917 if (match_extent_data_ref(leaf, dref, root_objectid, in lookup_inline_extent_backref() 922 if (hash_extent_data_ref_item(leaf, dref) < in lookup_inline_extent_backref() 1020 struct btrfs_extent_data_ref *dref; in setup_inline_extent_backref() local 1021 dref = (struct btrfs_extent_data_ref *)(&iref->offset); in setup_inline_extent_backref() 1022 btrfs_set_extent_data_ref_root(leaf, dref, root_objectid); in setup_inline_extent_backref() 1023 btrfs_set_extent_data_ref_objectid(leaf, dref, owner); in setup_inline_extent_backref() 1024 btrfs_set_extent_data_ref_offset(leaf, dref, offset); in setup_inline_extent_backref() 1025 btrfs_set_extent_data_ref_count(leaf, dref, refs_to_add); in setup_inline_extent_backref() [all …]
|