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()
266 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
274 if (!argp) in dasd_ioctl_format()
284 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { in dasd_ioctl_format()
313 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
350 if (copy_to_user(argp, data, sizeof(*data))) in dasd_ioctl_read_profile()
362 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
372 unsigned int cmd, void __user *argp) in dasd_ioctl_information() argument
448 if (copy_to_user(argp, dasd_info, in dasd_ioctl_information()
461 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) in dasd_ioctl_set_ro() argument
471 if (get_user(intval, (int __user *)argp)) in dasd_ioctl_set_ro()
487 struct cmbdata __user *argp) in dasd_ioctl_readall_cmb() argument
494 if (!ret && copy_to_user(argp, &data, min(size, sizeof(*argp)))) in dasd_ioctl_readall_cmb()
504 void __user *argp; in dasd_ioctl() local
508 argp = compat_ptr(arg); in dasd_ioctl()
510 argp = (void __user *)arg; in dasd_ioctl()
542 rc = dasd_ioctl_format(bdev, argp); in dasd_ioctl()
545 rc = dasd_ioctl_information(block, cmd, argp); in dasd_ioctl()
548 rc = dasd_ioctl_information(block, cmd, argp); in dasd_ioctl()
551 rc = dasd_ioctl_read_profile(block, argp); in dasd_ioctl()
557 rc = dasd_ioctl_set_ro(bdev, argp); in dasd_ioctl()
560 rc = dasd_ioctl_api_version(argp); in dasd_ioctl()
569 rc = dasd_ioctl_readall_cmb(block, cmd, argp); in dasd_ioctl()
575 rc = base->discipline->ioctl(block, cmd, argp); in dasd_ioctl()