Lines Matching refs:root_key
749 struct btrfs_key root_key; in create_reloc_root() local
757 root_key.objectid = BTRFS_TREE_RELOC_OBJECTID; in create_reloc_root()
758 root_key.type = BTRFS_ROOT_ITEM_KEY; in create_reloc_root()
759 root_key.offset = objectid; in create_reloc_root()
761 if (root->root_key.objectid == objectid) { in create_reloc_root()
805 if (root->root_key.objectid == objectid) { in create_reloc_root()
816 &root_key, root_item); in create_reloc_root()
822 reloc_root = btrfs_read_tree_root(fs_info->tree_root, &root_key); in create_reloc_root()
884 root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) in btrfs_init_reloc_root()
892 reloc_root = create_reloc_root(trans, root, root->root_key.objectid); in btrfs_init_reloc_root()
953 &reloc_root->root_key, root_item); in btrfs_update_reloc_root()
1088 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) in replace_file_extents()
1117 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) { in replace_file_extents()
1165 root->root_key.objectid, false); in replace_file_extents()
1176 root->root_key.objectid, false); in replace_file_extents()
1232 ASSERT(src->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID); in replace_path()
1233 ASSERT(dest->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID); in replace_path()
1387 btrfs_init_tree_ref(&ref, level - 1, src->root_key.objectid, in replace_path()
1396 btrfs_init_tree_ref(&ref, level - 1, dest->root_key.objectid, 0, in replace_path()
1406 btrfs_init_tree_ref(&ref, level - 1, src->root_key.objectid, in replace_path()
1416 btrfs_init_tree_ref(&ref, level - 1, dest->root_key.objectid, in replace_path()
1621 ASSERT(root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID); in insert_dirty_subvol()
1650 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) { in clean_dirty_subvols()
1907 root = btrfs_get_fs_root(fs_info, reloc_root->root_key.offset, in prepare_to_merge()
1925 root->root_key.objectid, in prepare_to_merge()
1926 root->reloc_root->root_key.objectid, in prepare_to_merge()
1927 root->reloc_root->root_key.type, in prepare_to_merge()
1928 root->reloc_root->root_key.offset, in prepare_to_merge()
1931 reloc_root->root_key.objectid, in prepare_to_merge()
1932 reloc_root->root_key.type, in prepare_to_merge()
1933 reloc_root->root_key.offset, in prepare_to_merge()
1939 root->root_key.objectid, in prepare_to_merge()
1940 reloc_root->root_key.objectid, in prepare_to_merge()
1941 reloc_root->root_key.type, in prepare_to_merge()
1942 reloc_root->root_key.offset, in prepare_to_merge()
2022 root = btrfs_get_fs_root(fs_info, reloc_root->root_key.offset, in merge_reloc_roots()
2125 root = btrfs_get_fs_root(fs_info, reloc_root->root_key.offset, false); in record_reloc_root_in_trans()
2143 reloc_root->root_key.offset); in record_reloc_root_in_trans()
2197 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) { in select_reloc_root()
2304 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) in select_one_root()
2527 root->root_key.objectid, false); in do_relocation()
4190 &root->root_key, &root->root_item); in mark_garbage_root()
4257 reloc_root->root_key.offset, false); in btrfs_recover_relocation()
4319 fs_root = btrfs_get_fs_root(fs_info, reloc_root->root_key.offset, in btrfs_recover_relocation()
4446 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID && in btrfs_reloc_cow_block()
4541 new_root->root_key.objectid); in btrfs_reloc_post_snapshot()