• Home
  • Raw
  • Download

Lines Matching refs:argp

33 dasd_ioctl_api_version(void __user *argp)  in dasd_ioctl_api_version()  argument
36 return put_user(ver, (int __user *)argp); in dasd_ioctl_api_version()
192 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
200 if (!argp) in dasd_ioctl_format()
210 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { in dasd_ioctl_format()
239 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
276 if (copy_to_user(argp, data, sizeof(*data))) in dasd_ioctl_read_profile()
288 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
298 unsigned int cmd, void __user *argp) in dasd_ioctl_information() argument
374 if (copy_to_user(argp, dasd_info, in dasd_ioctl_information()
387 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) in dasd_ioctl_set_ro() argument
397 if (get_user(intval, (int __user *)argp)) in dasd_ioctl_set_ro()
413 struct cmbdata __user *argp) in dasd_ioctl_readall_cmb() argument
420 if (!ret && copy_to_user(argp, &data, min(size, sizeof(*argp)))) in dasd_ioctl_readall_cmb()
430 void __user *argp; in dasd_ioctl() local
434 argp = compat_ptr(arg); in dasd_ioctl()
436 argp = (void __user *)arg; in dasd_ioctl()
462 rc = dasd_ioctl_format(bdev, argp); in dasd_ioctl()
465 rc = dasd_ioctl_information(block, cmd, argp); in dasd_ioctl()
468 rc = dasd_ioctl_information(block, cmd, argp); in dasd_ioctl()
471 rc = dasd_ioctl_read_profile(block, argp); in dasd_ioctl()
477 rc = dasd_ioctl_set_ro(bdev, argp); in dasd_ioctl()
480 rc = dasd_ioctl_api_version(argp); in dasd_ioctl()
489 rc = dasd_ioctl_readall_cmb(block, cmd, argp); in dasd_ioctl()
495 rc = base->discipline->ioctl(block, cmd, argp); in dasd_ioctl()