Lines Matching refs:objectid

732 					struct btrfs_root *root, u64 objectid)  in create_reloc_root()  argument
746 root_key.objectid = BTRFS_TREE_RELOC_OBJECTID; in create_reloc_root()
748 root_key.offset = objectid; in create_reloc_root()
750 if (root->root_key.objectid == objectid) { in create_reloc_root()
794 if (root->root_key.objectid == objectid) { in create_reloc_root()
873 root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) in btrfs_init_reloc_root()
881 reloc_root = create_reloc_root(trans, root, root->root_key.objectid); in btrfs_init_reloc_root()
951 static struct inode *find_next_inode(struct btrfs_root *root, u64 objectid) in find_next_inode() argument
966 if (objectid < btrfs_ino(entry)) in find_next_inode()
968 else if (objectid > btrfs_ino(entry)) in find_next_inode()
976 if (objectid <= btrfs_ino(entry)) { in find_next_inode()
991 objectid = btrfs_ino(entry) + 1; in find_next_inode()
1077 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) in replace_file_extents()
1106 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) { in replace_file_extents()
1108 inode = find_next_inode(root, key.objectid); in replace_file_extents()
1110 } else if (inode && btrfs_ino(BTRFS_I(inode)) < key.objectid) { in replace_file_extents()
1112 inode = find_next_inode(root, key.objectid); in replace_file_extents()
1114 if (inode && btrfs_ino(BTRFS_I(inode)) == key.objectid) { in replace_file_extents()
1150 key.objectid, key.offset, in replace_file_extents()
1151 root->root_key.objectid, false); in replace_file_extents()
1161 key.objectid, key.offset, in replace_file_extents()
1162 root->root_key.objectid, false); in replace_file_extents()
1218 ASSERT(src->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID); in replace_path()
1219 ASSERT(dest->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID); in replace_path()
1246 next_key->objectid = (u64)-1; in replace_path()
1371 btrfs_init_tree_ref(&ref, level - 1, src->root_key.objectid, in replace_path()
1380 btrfs_init_tree_ref(&ref, level - 1, dest->root_key.objectid, 0, in replace_path()
1390 btrfs_init_tree_ref(&ref, level - 1, src->root_key.objectid, in replace_path()
1400 btrfs_init_tree_ref(&ref, level - 1, dest->root_key.objectid, in replace_path()
1510 u64 objectid; in invalidate_extent_cache() local
1514 objectid = min_key->objectid; in invalidate_extent_cache()
1519 if (objectid > max_key->objectid) in invalidate_extent_cache()
1522 inode = find_next_inode(root, objectid); in invalidate_extent_cache()
1527 if (ino > max_key->objectid) { in invalidate_extent_cache()
1532 objectid = ino + 1; in invalidate_extent_cache()
1536 if (unlikely(min_key->objectid == ino)) { in invalidate_extent_cache()
1549 if (unlikely(max_key->objectid == ino)) { in invalidate_extent_cache()
1603 ASSERT(root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID); in insert_dirty_subvol()
1632 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) { in clean_dirty_subvols()
2149 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID) { in select_reloc_root()
2256 if (root->root_key.objectid != BTRFS_TREE_RELOC_OBJECTID) in select_one_root()
2479 root->root_key.objectid, false); in do_relocation()
3108 if (cluster->nr > 0 && extent_key->objectid != cluster->end + 1) { in relocate_data_extent()
3116 cluster->start = extent_key->objectid; in relocate_data_extent()
3119 cluster->end = extent_key->objectid + extent_key->offset - 1; in relocate_data_extent()
3120 cluster->boundary[cluster->nr] = extent_key->objectid; in relocate_data_extent()
3217 block->bytenr = extent_key->objectid; in add_tree_block()
3218 block->key.objectid = rc->extent_root->fs_info->nodesize; in add_tree_block()
3255 key.objectid = bytenr; in __add_tree_block()
3275 if (key.objectid == bytenr && in __add_tree_block()
3373 space_cache_ino = key.objectid; in delete_v1_space_cache()
3401 ret = btrfs_find_all_leafs(NULL, fs_info, extent_key->objectid, in add_data_references()
3416 extent_key->objectid); in add_data_references()
3451 key.objectid = rc->search_start; in find_next_extent()
3471 if (key.objectid >= last) { in find_next_extent()
3483 key.objectid + key.offset <= rc->search_start) { in find_next_extent()
3489 key.objectid + fs_info->nodesize <= in find_next_extent()
3496 key.objectid, &start, &end, in find_next_extent()
3499 if (ret == 0 && start <= key.objectid) { in find_next_extent()
3504 rc->search_start = key.objectid + key.offset; in find_next_extent()
3506 rc->search_start = key.objectid + in find_next_extent()
3656 rc->search_start = key.objectid; in relocate_block_group()
3744 struct btrfs_root *root, u64 objectid) in __insert_orphan_inode() argument
3755 ret = btrfs_insert_empty_inode(trans, root, path, objectid); in __insert_orphan_inode()
3774 struct btrfs_root *root, u64 objectid) in delete_orphan_inode() argument
3786 key.objectid = objectid; in delete_orphan_inode()
3813 u64 objectid; in create_reloc_inode() local
3823 err = btrfs_get_free_objectid(root, &objectid); in create_reloc_inode()
3827 err = __insert_orphan_inode(trans, root, objectid); in create_reloc_inode()
3831 inode = btrfs_iget(fs_info->sb, objectid, root); in create_reloc_inode()
3833 delete_orphan_inode(trans, root, objectid); in create_reloc_inode()
4143 key.objectid = BTRFS_TREE_RELOC_OBJECTID; in btrfs_recover_relocation()
4163 if (key.objectid != BTRFS_TREE_RELOC_OBJECTID || in btrfs_recover_relocation()
4372 if (root->root_key.objectid == BTRFS_TREE_RELOC_OBJECTID && in btrfs_reloc_cow_block()
4467 new_root->root_key.objectid); in btrfs_reloc_post_snapshot()