Lines Matching refs:root
34 fid->root_objectid = BTRFS_I(inode)->root->objectid; in btrfs_encode_fh()
42 parent_root_id = BTRFS_I(parent)->root->objectid; in btrfs_encode_fh()
63 struct btrfs_root *root; in btrfs_get_dentry() local
78 root = btrfs_read_fs_root_no_name(fs_info, &key); in btrfs_get_dentry()
79 if (IS_ERR(root)) { in btrfs_get_dentry()
80 err = PTR_ERR(root); in btrfs_get_dentry()
88 inode = btrfs_iget(sb, &key, root, NULL); in btrfs_get_dentry()
156 struct btrfs_root *root = BTRFS_I(dir)->root; in btrfs_get_parent() local
169 key.objectid = root->root_key.objectid; in btrfs_get_parent()
172 root = root->fs_info->tree_root; in btrfs_get_parent()
179 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_get_parent()
208 return btrfs_get_dentry(root->fs_info->sb, key.objectid, in btrfs_get_parent()
214 return d_obtain_alias(btrfs_iget(root->fs_info->sb, &key, root, NULL)); in btrfs_get_parent()
226 struct btrfs_root *root = BTRFS_I(dir)->root; in btrfs_get_name() local
250 key.objectid = BTRFS_I(inode)->root->root_key.objectid; in btrfs_get_name()
253 root = root->fs_info->tree_root; in btrfs_get_name()
260 ret = btrfs_search_slot(NULL, root, &key, path, 0, 0); in btrfs_get_name()