Lines Matching defs:bargs
3993 struct btrfs_ioctl_balance_args *bargs)
3997 bargs->flags = bctl->flags;
4000 bargs->state |= BTRFS_BALANCE_STATE_RUNNING;
4002 bargs->state |= BTRFS_BALANCE_STATE_PAUSE_REQ;
4004 bargs->state |= BTRFS_BALANCE_STATE_CANCEL_REQ;
4006 memcpy(&bargs->data, &bctl->data, sizeof(bargs->data));
4007 memcpy(&bargs->meta, &bctl->meta, sizeof(bargs->meta));
4008 memcpy(&bargs->sys, &bctl->sys, sizeof(bargs->sys));
4011 memcpy(&bargs->stat, &bctl->stat, sizeof(bargs->stat));
4019 struct btrfs_ioctl_balance_args *bargs;
4080 bargs = memdup_user(arg, sizeof(*bargs));
4081 if (IS_ERR(bargs)) {
4082 ret = PTR_ERR(bargs);
4086 if (bargs->flags & BTRFS_BALANCE_RESUME) {
4100 bargs = NULL;
4115 memcpy(&bctl->data, &bargs->data, sizeof(bctl->data));
4116 memcpy(&bctl->meta, &bargs->meta, sizeof(bctl->meta));
4117 memcpy(&bctl->sys, &bargs->sys, sizeof(bctl->sys));
4119 bctl->flags = bargs->flags;
4139 ret = btrfs_balance(fs_info, bctl, bargs);
4143 if (copy_to_user(arg, bargs, sizeof(*bargs)))
4150 kfree(bargs);
4178 struct btrfs_ioctl_balance_args *bargs;
4190 bargs = kzalloc(sizeof(*bargs), GFP_KERNEL);
4191 if (!bargs) {
4196 btrfs_update_ioctl_balance_args(fs_info, bargs);
4198 if (copy_to_user(arg, bargs, sizeof(*bargs)))
4201 kfree(bargs);