/linux-master/drivers/staging/pi433/ |
H A D | pi433_if.c | 892 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 D | vchiq_dev.c | 634 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 D | vme_user.c | 302 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 D | amiserial.c | 1106 void __user *argp = (void __user *)arg; local 1122 return get_lsr_info(info, argp);
|
H A D | moxa.c | 590 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 D | mxser.c | 1208 void __user *argp = (void __user *)arg; local 1212 cmd == MOXA_SET_OP_MODE, argp); 1219 return mxser_get_lsr_info(info, argp);
|
H A D | synclink_gt.c | 960 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 D | sisusbvga.c | 2677 u32 __user *argp = (u32 __user *)arg; local 2694 if (put_user(sizeof(x), argp))
|
/linux-master/drivers/usb/serial/ |
H A D | ftdi_sio.c | 2860 void __user *argp = (void __user *)arg; local 2864 return get_lsr_info(port, argp);
|
H A D | mos7840.c | 1390 void __user *argp = (void __user *)arg; local 1397 return mos7840_get_lsr_info(tty, argp);
|
H A D | xr_serial.c | 847 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 D | vduse_dev.c | 1146 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 D | net.c | 1670 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 D | scsi.c | 2017 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 D | test.c | 316 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 D | vdpa.c | 275 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 D | vhost.c | 68 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 D | vhost.h | 194 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 D | vsock.c | 834 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 D | amifb.c | 3387 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 D | arcfb.c | 369 void __user *argp = (void __user *)arg; local 397 if (copy_to_user(argp, &ctl2, sizeof(ctl2)))
|
H A D | imsttfb.c | 1270 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 D | fb_chrdev.c | 70 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 D | fbcon.c | 3074 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 D | fbdev.c | 595 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)))
|