Searched refs:argp (Results 226 - 250 of 273) sorted by relevance

1234567891011

/linux-master/drivers/watchdog/
H A Dwatchdog_dev.c754 void __user *argp = (void __user *)arg; local
756 int __user *p = argp;
774 err = copy_to_user(argp, wdd->info,
/linux-master/net/wireless/
H A Dwext-core.c1122 void __user *argp = (void __user *)arg; local
1128 if (copy_from_user(&iwr, argp, sizeof(struct iwreq)))
1145 copy_to_user(argp, &iwr, sizeof(struct iwreq)))
/linux-master/drivers/virt/coco/sev-guest/
H A Dsev-guest.c652 void __user *argp = (void __user *)arg; local
657 if (copy_from_user(&input, argp, sizeof(input)))
698 if (input.exitinfo2 && copy_to_user(argp, &input, sizeof(input)))
/linux-master/drivers/media/rc/
H A Dlirc_dev.c366 u32 __user *argp = (u32 __user *)(arg); local
371 ret = get_user(val, argp);
575 ret = put_user(val, argp);
/linux-master/drivers/vhost/
H A Dnet.c1670 void __user *argp = (void __user *)arg; local
1671 u64 __user *featurep = argp;
1678 if (copy_from_user(&backend, argp, sizeof backend))
1710 r = vhost_dev_ioctl(&n->dev, ioctl, argp);
1712 r = vhost_vring_ioctl(&n->dev, ioctl, argp);
/linux-master/drivers/net/ppp/
H A Dppp_generic.c711 void __user *argp = (void __user *)arg; local
712 int __user *p = argp;
831 if (copy_from_user(&data, argp, sizeof(data)))
859 if (copy_to_user(argp, &idle32, sizeof(idle32)))
867 if (copy_to_user(argp, &idle64, sizeof(idle64)))
895 if (copy_from_user(&npi, argp, sizeof(npi)))
904 if (copy_to_user(argp, &npi, sizeof(npi)))
918 struct bpf_prog *filter = ppp_get_filter(argp);
972 void __user *argp = (void __user *)arg; local
984 struct bpf_prog *filter = compat_ppp_get_filter(argp);
[all...]
/linux-master/drivers/s390/block/
H A Ddasd_eckd.c5198 void __user *argp)
5209 if (copy_from_user(&usrparm, argp, sizeof(usrparm)))
5249 if (copy_to_user(argp, &usrparm, sizeof(usrparm)))
5264 dasd_eckd_performance(struct dasd_device *device, void __user *argp) argument
5315 if (copy_to_user(argp, stats,
5328 dasd_eckd_get_attrib(struct dasd_device *device, void __user *argp) argument
5336 if (!argp)
5340 if (copy_to_user(argp, (long *) &attrib,
5352 dasd_eckd_set_attrib(struct dasd_device *device, void __user *argp) argument
5359 if (!argp)
5197 dasd_eckd_snid(struct dasd_device *device, void __user *argp) argument
5376 dasd_symm_io(struct dasd_device *device, void __user *argp) argument
5484 dasd_eckd_ioctl(struct dasd_block *block, unsigned int cmd, void __user *argp) argument
[all...]
/linux-master/drivers/tty/
H A Dmoxa.c590 void __user *argp = (void __user *)arg; local
603 if (copy_to_user(argp, &moxaLog, sizeof(moxaLog)))
610 struct moxaq_str __user *argm = argp;
632 ret = put_user(status, (unsigned long __user *)argp);
636 ret = put_user(status, (unsigned long __user *)argp);
639 struct mxser_mstatus __user *argm = argp;
H A Dsynclink_gt.c960 void __user *argp = (void __user *)arg; local
974 return wait_mgsl_event(info, argp);
978 return set_gpio(info, argp);
980 return get_gpio(info, argp);
982 return wait_gpio(info, argp);
984 return get_xsync(info, argp);
988 return get_xctrl(info, argp);
995 ret = get_params(info, argp);
998 ret = set_params(info, argp);
1001 ret = get_txidle(info, argp);
[all...]
H A Dmxser.c1208 void __user *argp = (void __user *)arg; local
1212 cmd == MOXA_SET_OP_MODE, argp);
1219 return mxser_get_lsr_info(info, argp);
/linux-master/drivers/platform/x86/
H A Dtoshiba_acpi.c2615 SMMRegisters __user *argp = (SMMRegisters __user *)arg; local
2619 if (!argp)
2624 if (copy_from_user(&regs, argp, sizeof(SMMRegisters)))
2629 if (copy_to_user(argp, &regs, sizeof(SMMRegisters)))
2633 if (copy_from_user(&regs, argp, sizeof(SMMRegisters)))
2644 if (copy_to_user(argp, &regs, sizeof(SMMRegisters)))
/linux-master/drivers/misc/bcm-vk/
H A Dbcm_vk_dev.c1232 void __user *argp = (void __user *)arg; local
1242 ret = bcm_vk_load_image(vk, argp);
1246 ret = bcm_vk_reset(vk, argp);
/linux-master/drivers/video/fbdev/mb862xx/
H A Dmb862xxfbdrv.c310 void __user *argp = (void __user *)arg; local
316 if (copy_to_user(argp, l1_cfg, sizeof(*l1_cfg)))
320 if (copy_from_user(l1_cfg, argp, sizeof(*l1_cfg)))
/linux-master/tools/testing/selftests/bpf/
H A Dtest_progs.c8 #include <argp.h>
1662 static const struct argp argp = { local
1675 err = argp_parse(&argp, argc, argv, 0, NULL, &env);
/linux-master/sound/core/oss/
H A Dmixer_oss.c308 void __user *argp = (void __user *)arg; local
309 int __user *p = argp;
317 return snd_mixer_oss_info(fmixer, argp);
319 return snd_mixer_oss_info_obsolete(fmixer, argp);
/linux-master/drivers/scsi/
H A D3w-xxxx.c890 void __user *argp = (void __user *)arg; local
902 if (copy_from_user(&data_buffer_length, argp, sizeof(unsigned int)))
924 if (copy_from_user(tw_ioctl, argp, data_buffer_length + sizeof(TW_New_Ioctl)))
1020 if (copy_to_user(argp, tw_ioctl, sizeof(TW_New_Ioctl) + data_buffer_length))
H A D3w-sas.c727 void __user *argp = (void __user *)arg; local
738 if (copy_from_user(&driver_command, argp, sizeof(TW_Ioctl_Driver_Command)))
760 if (copy_from_user(tw_ioctl, argp, driver_command.buffer_length + sizeof(TW_Ioctl_Buf_Apache)))
818 if (copy_to_user(argp, tw_ioctl, sizeof(TW_Ioctl_Buf_Apache) + driver_command.buffer_length) == 0)
H A Dsr.c526 void __user *argp = (void __user *)arg; local
546 ret = scsi_ioctl(sdev, mode & BLK_OPEN_WRITE, cmd, argp);
/linux-master/fs/nfsd/
H A Dnfs4proc.c974 struct nfsd4_compoundargs *argp = rqstp->rq_argp; local
976 argp->splice_ok = false;
2594 struct nfsd4_compoundargs *argp = rqstp->rq_argp; local
2595 struct nfsd4_op *this = &argp->ops[resp->opcnt - 1];
2596 struct nfsd4_op *next = &argp->ops[resp->opcnt];
2611 if (argp->opcnt == resp->opcnt)
3646 struct nfsd4_compoundargs *argp = rqstp->rq_argp; local
3659 while (opiter < argp->opcnt) {
3660 this = &argp->ops[opiter++];
H A Dxdr4.h907 struct nfsd4_compoundargs *argp = rqstp->rq_argp; local
909 return argp->opcnt == resp->opcnt;
/linux-master/arch/x86/kvm/
H A Dpmu.c983 int kvm_vm_ioctl_set_pmu_event_filter(struct kvm *kvm, void __user *argp) argument
985 struct kvm_pmu_event_filter __user *user_filter = argp;
/linux-master/io_uring/
H A Dio_uring.c3136 static int io_validate_ext_arg(unsigned flags, const void __user *argp, size_t argsz) argument
3143 if (copy_from_user(&arg, argp, sizeof(arg)))
3149 static int io_get_ext_arg(unsigned flags, const void __user *argp, size_t *argsz, argument
3156 * If EXT_ARG isn't set, then we have no timespec and the argp pointer
3160 *sig = (const sigset_t __user *) argp;
3171 if (copy_from_user(&arg, argp, sizeof(arg)))
3182 u32, min_complete, u32, flags, const void __user *, argp,
3274 ret2 = io_validate_ext_arg(flags, argp, argsz);
3285 ret2 = io_get_ext_arg(flags, argp, &argsz, &ts, &sig);
/linux-master/sound/core/seq/
H A Dseq_clientmgr.c2157 struct snd_seq_client_ump_info __user *argp = local
2164 if (get_user(client, &argp->client) || get_user(type, &argp->type))
2194 if (copy_to_user(argp->info, p, size)) {
2211 p = memdup_user(argp->info, size);
/linux-master/drivers/block/
H A Damiflop.c1541 void __user *argp = (void __user *)param; local
1586 if (copy_to_user(argp, &getprm, sizeof(struct floppy_struct)))
1598 if (copy_to_user(argp, raw_buf, p->type->read_size))
/linux-master/arch/x86/include/asm/
H A Dkvm_host.h1787 int (*mem_enc_ioctl)(struct kvm *kvm, void __user *argp);
1788 int (*mem_enc_register_region)(struct kvm *kvm, struct kvm_enc_region *argp);
1789 int (*mem_enc_unregister_region)(struct kvm *kvm, struct kvm_enc_region *argp);

Completed in 371 milliseconds

1234567891011