Lines Matching refs:vol_args2
2937 struct btrfs_ioctl_vol_args_v2 *vol_args2 = NULL; in btrfs_ioctl_snap_destroy() local
2944 vol_args2 = memdup_user(arg, sizeof(*vol_args2)); in btrfs_ioctl_snap_destroy()
2945 if (IS_ERR(vol_args2)) in btrfs_ioctl_snap_destroy()
2946 return PTR_ERR(vol_args2); in btrfs_ioctl_snap_destroy()
2948 if (vol_args2->flags & ~BTRFS_SUBVOL_DELETE_ARGS_MASK) { in btrfs_ioctl_snap_destroy()
2957 if (!(vol_args2->flags & BTRFS_SUBVOL_SPEC_BY_ID)) { in btrfs_ioctl_snap_destroy()
2958 vol_args2->name[BTRFS_SUBVOL_NAME_MAX] = 0; in btrfs_ioctl_snap_destroy()
2959 subvol_name = vol_args2->name; in btrfs_ioctl_snap_destroy()
2965 if (vol_args2->subvolid < BTRFS_FIRST_FREE_OBJECTID) { in btrfs_ioctl_snap_destroy()
2976 vol_args2->subvolid, 0, 0); in btrfs_ioctl_snap_destroy()
3012 fs_info, vol_args2->subvolid); in btrfs_ioctl_snap_destroy()
3124 kfree(vol_args2); in btrfs_ioctl_snap_destroy()