Lines Matching refs:new_root
558 struct btrfs_root *new_root; in create_subvol() local
660 new_root = btrfs_read_fs_root_no_name(fs_info, &key); in create_subvol()
661 if (IS_ERR(new_root)) { in create_subvol()
662 ret = PTR_ERR(new_root); in create_subvol()
667 btrfs_record_root_in_trans(trans, new_root); in create_subvol()
669 ret = btrfs_create_subvol_root(trans, new_root, root, new_dirid); in create_subvol()
676 mutex_lock(&new_root->objectid_mutex); in create_subvol()
677 new_root->highest_objectid = new_dirid; in create_subvol()
678 mutex_unlock(&new_root->objectid_mutex); in create_subvol()
4362 struct btrfs_root *new_root; in btrfs_ioctl_default_subvol() local
4391 new_root = btrfs_read_fs_root_no_name(fs_info, &location); in btrfs_ioctl_default_subvol()
4392 if (IS_ERR(new_root)) { in btrfs_ioctl_default_subvol()
4393 ret = PTR_ERR(new_root); in btrfs_ioctl_default_subvol()
4396 if (!is_fstree(new_root->objectid)) { in btrfs_ioctl_default_subvol()
4427 btrfs_cpu_key_to_disk(&disk_key, &new_root->root_key); in btrfs_ioctl_default_subvol()