Home
last modified time | relevance | path

Searched refs:ref_root (Results 1 – 14 of 14) sorted by relevance

/linux/fs/btrfs/
H A Dref-verify.c294 static int add_tree_block(struct btrfs_fs_info *fs_info, u64 ref_root, in add_tree_block() argument
308 ref->root_objectid = ref_root; in add_tree_block()
314 be = add_block_entry(fs_info, bytenr, fs_info->nodesize, ref_root); in add_tree_block()
324 ASSERT(ref_root); in add_tree_block()
325 re = lookup_root_entry(&be->roots, ref_root); in add_tree_block()
376 u64 ref_root = btrfs_extent_data_ref_root(leaf, dref); in add_extent_data_ref() local
384 be = add_block_entry(fs_info, bytenr, num_bytes, ref_root); in add_extent_data_ref()
393 ref->root_objectid = ref_root; in add_extent_data_ref()
403 re = lookup_root_entry(&be->roots, ref_root); in add_extent_data_ref()
665 u64 ref_root = 0; in btrfs_ref_tree_mod() local
[all …]
H A Ddelayed-ref.c302 if (ref1->ref_root < ref2->ref_root) in comp_refs()
304 if (ref1->ref_root > ref2->ref_root) in comp_refs()
775 head_ref->is_system = (generic_ref->ref_root == BTRFS_CHUNK_TREE_OBJECTID); in init_delayed_ref_head()
791 if (generic_ref->ref_root && reserved) { in init_delayed_ref_head()
793 qrecord->data_rsv_refroot = generic_ref->ref_root; in init_delayed_ref_head()
944 if (btrfs_is_fstree(generic_ref->ref_root)) in init_delayed_ref_common()
954 ref->ref_root = generic_ref->ref_root; in init_delayed_ref_common()
970 generic_ref->real_root = mod_root ?: generic_ref->ref_root; in btrfs_init_tree_ref()
974 if (skip_qgroup || !(btrfs_is_fstree(generic_ref->ref_root) && in btrfs_init_tree_ref()
987 generic_ref->real_root = mod_root ?: generic_ref->ref_root; in btrfs_init_data_ref()
[all …]
H A Ddelayed-ref.h81 u64 ref_root; member
287 u64 ref_root; member
H A Dextent-tree.c520 key.offset = hash_extent_data_ref(node->ref_root, owner, offset); in insert_extent_data_ref()
545 if (match_extent_data_ref(leaf, ref, node->ref_root, in insert_extent_data_ref()
560 btrfs_set_extent_data_ref_root(leaf, ref, node->ref_root); in insert_extent_data_ref()
701 key.offset = node->ref_root; in insert_tree_block_ref()
1457 generic_ref->ref_root == BTRFS_TREE_LOG_OBJECTID); in btrfs_inc_extent_ref()
1506 node->parent, node->ref_root, owner, in __btrfs_inc_extent_ref()
1613 ret = alloc_reserved_file_extent(trans, parent, node->ref_root, in run_delayed_data_ref()
1743 u64 ref_root = 0; in run_delayed_tree_ref() local
1749 ref_root = node->ref_root; in run_delayed_tree_ref()
1754 node->bytenr, node->ref_mod, node->action, ref_root, in run_delayed_tree_ref()
[all …]
H A Dqgroup.h380 u64 ref_root, u64 num_bytes,
H A Dqgroup.c1467 static int __qgroup_excl_accounting(struct btrfs_fs_info *fs_info, u64 ref_root, in __qgroup_excl_accounting() argument
1476 qgroup = find_qgroup_rb(fs_info, ref_root); in __qgroup_excl_accounting()
3601 u64 ref_root = btrfs_root_id(root); in qgroup_reserve() local
3605 if (!btrfs_is_fstree(ref_root)) in qgroup_reserve()
3619 qgroup = find_qgroup_rb(fs_info, ref_root); in qgroup_reserve()
3659 u64 ref_root, u64 num_bytes, in btrfs_qgroup_free_refroot() argument
3665 if (!btrfs_is_fstree(ref_root)) in btrfs_qgroup_free_refroot()
3680 qgroup = find_qgroup_rb(fs_info, ref_root); in btrfs_qgroup_free_refroot()
4568 static void qgroup_convert_meta(struct btrfs_fs_info *fs_info, u64 ref_root, in qgroup_convert_meta() argument
4580 qgroup = find_qgroup_rb(fs_info, ref_root); in qgroup_convert_meta()
H A Dfile.c324 .ref_root = btrfs_root_id(root), in btrfs_drop_extents()
423 .ref_root = btrfs_root_id(root), in btrfs_drop_extents()
703 ref.ref_root = btrfs_root_id(root); in btrfs_mark_extent_written()
733 ref.ref_root = btrfs_root_id(root); in btrfs_mark_extent_written()
2373 .ref_root = btrfs_root_id(root), in btrfs_insert_replace_extent()
H A Drelocation.c959 ref.ref_root = btrfs_header_owner(leaf); in replace_file_extents()
973 ref.ref_root = btrfs_header_owner(leaf); in replace_file_extents()
1185 ref.ref_root = btrfs_root_id(src); in replace_path()
1198 ref.ref_root = btrfs_root_id(dest); in replace_path()
1212 ref.ref_root = btrfs_root_id(src); in replace_path()
1226 ref.ref_root = btrfs_root_id(dest); in replace_path()
2306 .ref_root = btrfs_header_owner(upper->eb), in do_relocation()
H A Dscrub.c625 u64 ref_root; in scrub_print_common_warning() local
629 item_size, &ref_root, in scrub_print_common_warning()
643 ref_level, ref_root); in scrub_print_common_warning()
H A Dbackref.c929 ret = add_indirect_ref(fs_info, preftrees, node->ref_root, in add_delayed_refs()
971 ret = add_indirect_ref(fs_info, preftrees, node->ref_root, in add_delayed_refs()
H A Dinode.c265 u64 ref_root; in print_data_reloc_error() local
270 item_size, &ref_root, in print_data_reloc_error()
285 ref_level, ref_root); in print_data_reloc_error()
H A Dtree-log.c891 .ref_root = btrfs_root_id(root), in replay_one_extent()
/linux/fs/btrfs/tests/
H A Ddelayed-refs-tests.c139 if (node->ref_root != check->root) { in validate_ref_node()
140 test_err("invalid root have: %llu want: %llu", node->ref_root, in validate_ref_node()
179 .ref_root = node_check->root, in simple_test()
347 .ref_root = FAKE_ROOT_OBJECTID, in merge_tests()
707 ref.ref_root = FAKE_ROOT_OBJECTID + i; in merge_tests()
725 ref.ref_root = FAKE_ROOT_OBJECTID + i; in merge_tests()
788 .ref_root = FAKE_ROOT_OBJECTID, in select_delayed_refs_test()
823 ref.ref_root = FAKE_ROOT_OBJECTID + 1; in select_delayed_refs_test()
887 ref.ref_root = FAKE_ROOT_OBJECTID; in select_delayed_refs_test()
895 ref.ref_root = FAKE_ROOT_OBJECTID + 1; in select_delayed_refs_test()
[all …]
/linux/include/trace/events/
H A Dbtrfs.h863 __field( u64, ref_root )
874 __entry->ref_root = ref->ref_root;
887 show_root_type(__entry->ref_root),
920 __field( u64, ref_root )
932 __entry->ref_root = ref->ref_root;
946 show_root_type(__entry->ref_root),