Searched refs:argp (Results 101 - 125 of 271) sorted by path

1234567891011

/linux-master/drivers/staging/pi433/
H A Dpi433_if.c892 void __user *argp = (void __user *)arg; local
906 if (copy_to_user(argp, &instance->tx_cfg,
911 if (copy_from_user(&tx_cfg, argp, sizeof(struct pi433_tx_cfg)))
919 if (copy_to_user(argp, &device->rx_cfg,
932 if (copy_from_user(&device->rx_cfg, argp,
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_dev.c634 struct vchiq_create_service __user *argp; local
637 argp = (void __user *)arg;
638 if (copy_from_user(&args, argp, sizeof(args))) {
647 if (put_user(args.handle, &argp->handle)) {
741 struct vchiq_queue_bulk_transfer __user *argp; local
747 argp = (void __user *)arg;
748 if (copy_from_user(&args, argp, sizeof(args))) {
754 dir, &argp->mode);
759 struct vchiq_await_completion __user *argp; local
761 argp
1019 vchiq_compat_ioctl_queue_bulk(struct file *file, unsigned int cmd, struct vchiq_queue_bulk_transfer32 __user *argp) argument
1055 vchiq_compat_ioctl_await_completion(struct file *file, unsigned int cmd, struct vchiq_await_completion32 __user *argp) argument
1141 void __user *argp = compat_ptr(arg); local
[all...]
/linux-master/drivers/staging/vme_user/
H A Dvme_user.c302 void __user *argp = (void __user *)arg; local
308 copied = copy_from_user(&irq_req, argp,
334 copied = copy_to_user(argp, &master,
350 copied = copy_from_user(&master, argp, sizeof(master));
379 copied = copy_to_user(argp, &slave,
390 copied = copy_from_user(&slave, argp, sizeof(slave));
/linux-master/drivers/tty/
H A Damiserial.c1106 void __user *argp = (void __user *)arg; local
1122 return get_lsr_info(info, argp);
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 Dmxser.c1208 void __user *argp = (void __user *)arg; local
1212 cmd == MOXA_SET_OP_MODE, argp);
1219 return mxser_get_lsr_info(info, 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...]
/linux-master/drivers/usb/misc/sisusbvga/
H A Dsisusbvga.c2677 u32 __user *argp = (u32 __user *)arg; local
2694 if (put_user(sizeof(x), argp))
/linux-master/drivers/usb/serial/
H A Dftdi_sio.c2860 void __user *argp = (void __user *)arg; local
2864 return get_lsr_info(port, argp);
H A Dmos7840.c1390 void __user *argp = (void __user *)arg; local
1397 return mos7840_get_lsr_info(tty, argp);
H A Dxr_serial.c847 struct serial_rs485 __user *argp)
853 if (copy_to_user(argp, &data->rs485, sizeof(data->rs485))) {
863 struct serial_rs485 __user *argp)
869 if (copy_from_user(&rs485, argp, sizeof(rs485)))
878 if (copy_to_user(argp, &rs485, sizeof(rs485)))
886 void __user *argp = (void __user *)arg; local
890 return xr_get_rs485_config(tty, argp);
892 return xr_set_rs485_config(tty, argp);
846 xr_get_rs485_config(struct tty_struct *tty, struct serial_rs485 __user *argp) argument
862 xr_set_rs485_config(struct tty_struct *tty, struct serial_rs485 __user *argp) argument
/linux-master/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c1146 void __user *argp = (void __user *)arg; local
1160 if (copy_from_user(&entry, argp, sizeof(entry)))
1190 if (copy_to_user(argp, &entry, sizeof(entry))) {
1203 ret = put_user(dev->driver_features, (u64 __user *)argp);
1211 if (copy_from_user(&config, argp, size))
1221 if (copy_from_user(dev->config + config.offset, argp + size,
1236 if (copy_from_user(&config, argp, sizeof(config)))
1258 if (copy_from_user(&vq_info, argp, sizeof(vq_info)))
1288 if (copy_to_user(argp, &vq_info, sizeof(vq_info)))
1298 if (copy_from_user(&eventfd, argp, sizeo
1882 void __user *argp = (void __user *)arg; local
[all...]
/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);
H A Dscsi.c2017 void __user *argp = (void __user *)arg; local
2018 u64 __user *featurep = argp;
2019 u32 __user *eventsp = argp;
2027 if (copy_from_user(&backend, argp, sizeof backend))
2034 if (copy_from_user(&backend, argp, sizeof backend))
2041 if (copy_to_user(argp, &abi_version, sizeof abi_version))
2072 r = vhost_worker_ioctl(&vs->dev, ioctl, argp);
2077 r = vhost_dev_ioctl(&vs->dev, ioctl, argp);
2080 r = vhost_vring_ioctl(&vs->dev, ioctl, argp);
H A Dtest.c316 void __user *argp = (void __user *)arg; local
317 u64 __user *featurep = argp;
323 if (copy_from_user(&test, argp, sizeof test))
327 if (copy_from_user(&backend, argp, sizeof backend))
345 r = vhost_dev_ioctl(&n->dev, ioctl, argp);
347 r = vhost_vring_ioctl(&n->dev, ioctl, argp);
H A Dvdpa.c275 static long vhost_vdpa_get_device_id(struct vhost_vdpa *v, u8 __user *argp) argument
283 if (copy_to_user(argp, &device_id, sizeof(device_id)))
500 static long vhost_vdpa_get_vring_num(struct vhost_vdpa *v, u16 __user *argp) argument
508 if (copy_to_user(argp, &num, sizeof(num)))
522 static long vhost_vdpa_set_config_call(struct vhost_vdpa *v, u32 __user *argp) argument
530 if (copy_from_user(&fd, argp, sizeof(fd)))
551 static long vhost_vdpa_get_iova_range(struct vhost_vdpa *v, u32 __user *argp) argument
558 if (copy_to_user(argp, &range, sizeof(range)))
563 static long vhost_vdpa_get_config_size(struct vhost_vdpa *v, u32 __user *argp) argument
571 if (copy_to_user(argp,
577 vhost_vdpa_get_vqs_count(struct vhost_vdpa *v, u32 __user *argp) argument
634 vhost_vdpa_vring_ioctl(struct vhost_vdpa *v, unsigned int cmd, void __user *argp) argument
772 void __user *argp = (void __user *)arg; local
[all...]
H A Dvhost.c68 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) argument
75 if (copy_from_user(&s, argp, sizeof(s)))
91 int __user *argp)
98 if (copy_to_user(argp, &s, sizeof(s)))
118 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) argument
124 int __user *argp)
767 static int vhost_get_vq_from_user(struct vhost_dev *dev, void __user *argp, argument
770 u32 __user *idxp = argp;
790 void __user *argp)
813 if (!ret && copy_to_user(argp,
90 vhost_get_vring_endian(struct vhost_virtqueue *vq, u32 idx, int __user *argp) argument
123 vhost_get_vring_endian(struct vhost_virtqueue *vq, u32 idx, int __user *argp) argument
789 vhost_worker_ioctl(struct vhost_dev *dev, unsigned int ioctl, void __user *argp) argument
1779 vhost_vring_set_num(struct vhost_dev *d, struct vhost_virtqueue *vq, void __user *argp) argument
1800 vhost_vring_set_addr(struct vhost_dev *d, struct vhost_virtqueue *vq, void __user *argp) argument
1852 vhost_vring_set_num_addr(struct vhost_dev *d, struct vhost_virtqueue *vq, unsigned int ioctl, void __user *argp) argument
1876 vhost_vring_ioctl(struct vhost_dev *d, unsigned int ioctl, void __user *argp) argument
2043 vhost_dev_ioctl(struct vhost_dev *d, unsigned int ioctl, void __user *argp) argument
[all...]
H A Dvhost.h194 long vhost_dev_ioctl(struct vhost_dev *, unsigned int ioctl, void __user *argp);
195 long vhost_vring_ioctl(struct vhost_dev *d, unsigned int ioctl, void __user *argp);
197 void __user *argp);
H A Dvsock.c834 void __user *argp = (void __user *)arg; local
842 if (copy_from_user(&guest_cid, argp, sizeof(guest_cid)))
846 if (copy_from_user(&start, argp, sizeof(start)))
854 if (copy_to_user(argp, &features, sizeof(features)))
858 if (copy_from_user(&features, argp, sizeof(features)))
863 if (copy_to_user(argp, &features, sizeof(features)))
867 if (copy_from_user(&features, argp, sizeof(features)))
875 r = vhost_dev_ioctl(&vsock->dev, ioctl, argp);
877 r = vhost_vring_ioctl(&vsock->dev, ioctl, argp);
/linux-master/drivers/video/fbdev/
H A Damifb.c3387 void __user *argp = (void __user *)arg; local
3395 return copy_to_user(argp, &crsr.fix,
3404 return copy_to_user(argp, &crsr.var,
3408 if (copy_from_user(&crsr.var, argp, sizeof(crsr.var)))
3418 return copy_to_user(argp, &crsr.state,
3422 if (copy_from_user(&crsr.state, argp, sizeof(crsr.state)))
H A Darcfb.c369 void __user *argp = (void __user *)arg; local
397 if (copy_to_user(argp, &ctl2, sizeof(ctl2)))
H A Dimsttfb.c1270 void __user *argp = (void __user *)arg; local
1276 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0]))
1281 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0]))
1288 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0]))
1293 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0]))
1300 if (copy_from_user(idx, argp, 2))
1307 if (copy_from_user(idx, argp, 1))
/linux-master/drivers/video/fbdev/core/
H A Dfb_chrdev.c70 void __user *argp = (void __user *)arg; local
79 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0;
82 if (copy_from_user(&var, argp, sizeof(var)))
95 if (!ret && copy_to_user(argp, &var, sizeof(var)))
105 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0;
108 if (copy_from_user(&cmap, argp, sizeof(cmap)))
113 if (copy_from_user(&cmap, argp, sizeof(cmap)))
121 if (copy_from_user(&var, argp, sizeof(var)))
128 if (ret == 0 && copy_to_user(argp, &var, sizeof(var)))
135 ret = fbcon_get_con2fb_map_ioctl(argp);
[all...]
H A Dfbcon.c3074 int fbcon_set_con2fb_map_ioctl(void __user *argp) argument
3079 if (copy_from_user(&con2fb, argp, sizeof(con2fb)))
3099 int fbcon_get_con2fb_map_ioctl(void __user *argp) argument
3103 if (copy_from_user(&con2fb, argp, sizeof(con2fb)))
3112 return copy_to_user(argp, &con2fb, sizeof(con2fb)) ? -EFAULT : 0;
/linux-master/drivers/video/fbdev/kyro/
H A Dfbdev.c595 void __user *argp = (void __user *)arg; local
599 if (copy_from_user(&ol_create, argp, sizeof(overlay_create)))
610 if (copy_from_user(&ol_viewport_set, argp,
631 if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(deviceInfo.ulOverlayUVStride)))
635 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride)))
639 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset)))

Completed in 391 milliseconds

1234567891011