Lines Matching defs:arg

56 		       struct blkpg_ioctl_arg __user *arg)
61 if (get_user(op, &arg->op) || get_user(udata, &arg->data))
76 struct compat_blkpg_ioctl_arg __user *arg)
81 if (get_user(op, &arg->op) || get_user(udata, &arg->data))
89 unsigned long arg)
102 if (copy_from_user(range, (void __user *)arg, sizeof(range)))
158 unsigned long arg)
168 if (copy_from_user(range, (void __user *)arg, sizeof(range)))
247 unsigned cmd, unsigned long arg)
253 (unsigned long)compat_ptr(arg));
276 struct pr_registration __user *arg)
285 if (copy_from_user(&reg, arg, sizeof(reg)))
294 struct pr_reservation __user *arg)
303 if (copy_from_user(&rsv, arg, sizeof(rsv)))
312 struct pr_reservation __user *arg)
321 if (copy_from_user(&rsv, arg, sizeof(rsv)))
330 struct pr_preempt __user *arg, bool abort)
339 if (copy_from_user(&p, arg, sizeof(p)))
348 struct pr_clear __user *arg)
357 if (copy_from_user(&c, arg, sizeof(c)))
366 unsigned long arg)
383 unsigned long arg)
390 if (get_user(n, (int __user *)arg))
492 * user space. Note the separate arg/argp parameters that are needed
496 unsigned int cmd, unsigned long arg,
503 return blkdev_flushbuf(bdev, cmd, arg);
505 return blkdev_roset(bdev, cmd, arg);
507 return blk_ioctl_discard(bdev, mode, arg);
511 return blk_ioctl_zeroout(bdev, mode, arg);
515 return blkdev_report_zones_ioctl(bdev, cmd, arg);
520 return blkdev_zone_mgmt_ioctl(bdev, mode, cmd, arg);
549 bdev->bd_disk->bdi->ra_pages = (arg * 512) / PAGE_SIZE;
584 long blkdev_ioctl(struct file *file, unsigned cmd, unsigned long arg)
587 void __user *argp = (void __user *)arg;
625 ret = blkdev_common_ioctl(bdev, mode, cmd, arg, argp);
631 return bdev->bd_disk->fops->ioctl(bdev, mode, cmd, arg);
643 long compat_blkdev_ioctl(struct file *file, unsigned cmd, unsigned long arg)
646 void __user *argp = compat_ptr(arg);
685 ret = blkdev_common_ioctl(bdev, mode, cmd, arg, argp);
687 ret = disk->fops->compat_ioctl(bdev, mode, cmd, arg);