| /linux-4.4.14/drivers/hid/ |
| D | hidraw.c | 428 int len = _IOC_SIZE(cmd); in hidraw_ioctl() 433 int len = _IOC_SIZE(cmd); in hidraw_ioctl() 446 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl() 447 len = _IOC_SIZE(cmd); in hidraw_ioctl() 455 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl() 456 len = _IOC_SIZE(cmd); in hidraw_ioctl()
|
| /linux-4.4.14/drivers/media/dvb-core/ |
| D | dvbdev.c | 539 if (_IOC_SIZE(cmd) <= sizeof(sbuf)) { in dvb_usercopy() 543 mbuf = kmalloc(_IOC_SIZE(cmd),GFP_KERNEL); in dvb_usercopy() 550 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy() 567 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
|
| /linux-4.4.14/arch/alpha/include/uapi/asm/ |
| D | ioctl.h | 56 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
|
| /linux-4.4.14/arch/sparc/include/uapi/asm/ |
| D | ioctl.h | 56 #define _IOC_SIZE(nr) \ macro
|
| /linux-4.4.14/drivers/staging/android/ion/ |
| D | ion_test.c | 156 if (_IOC_SIZE(cmd) > sizeof(data)) in ion_test_ioctl() 160 if (copy_from_user(&data, (void __user *)arg, _IOC_SIZE(cmd))) in ion_test_ioctl()
|
| D | ion.c | 1258 if (_IOC_SIZE(cmd) > sizeof(data)) in ion_ioctl() 1262 if (copy_from_user(&data, (void __user *)arg, _IOC_SIZE(cmd))) in ion_ioctl() 1336 if (copy_to_user((void __user *)arg, &data, _IOC_SIZE(cmd))) { in ion_ioctl()
|
| /linux-4.4.14/include/uapi/asm-generic/ |
| D | ioctl.h | 88 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
|
| /linux-4.4.14/drivers/spi/ |
| D | spidev.c | 336 tmp = _IOC_SIZE(cmd); in spidev_get_ioc_message() 375 (void __user *)arg, _IOC_SIZE(cmd)); in spidev_ioctl() 378 (void __user *)arg, _IOC_SIZE(cmd)); in spidev_ioctl() 527 if (!access_ok(VERIFY_READ, u_ioc, _IOC_SIZE(cmd))) in spidev_compat_ioc_message()
|
| /linux-4.4.14/drivers/input/ |
| D | joydev.c | 559 return joydev_handle_JSIOCSAXMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common() 562 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam)); in joydev_ioctl_common() 566 return joydev_handle_JSIOCSBTNMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common() 569 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->keypam)); in joydev_ioctl_common() 577 len = min_t(size_t, _IOC_SIZE(cmd), strlen(name) + 1); in joydev_ioctl_common()
|
| D | evdev.c | 1171 size = _IOC_SIZE(cmd); in evdev_do_ioctl()
|
| /linux-4.4.14/drivers/usb/class/ |
| D | usblp.c | 520 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd), _IOC_DIR(cmd)); in usblp_ioctl() 537 if (length > _IOC_SIZE(cmd)) in usblp_ioctl() 538 length = _IOC_SIZE(cmd); /* truncate */ in usblp_ioctl() 551 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl() 620 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl() 641 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
|
| /linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/ |
| D | linux-module.c | 144 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd)); in libcfs_ioctl()
|
| /linux-4.4.14/drivers/hid/usbhid/ |
| D | hiddev.c | 819 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl() 820 len = _IOC_SIZE(cmd); in hiddev_ioctl() 828 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl() 829 len = _IOC_SIZE(cmd); in hiddev_ioctl()
|
| /linux-4.4.14/drivers/scsi/mpt3sas/ |
| D | mpt3sas_ctl.c | 2170 if (_IOC_SIZE(cmd) != sizeof(struct mpt3_ioctl_command32)) in _ctl_compat_mpt_command() 2252 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_iocinfo)) in _ctl_ioctl_main() 2276 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_command)) { in _ctl_ioctl_main() 2283 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventquery)) in _ctl_ioctl_main() 2287 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventenable)) in _ctl_ioctl_main() 2294 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_diag_reset)) in _ctl_ioctl_main() 2298 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_btdh_mapping)) in _ctl_ioctl_main() 2302 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_register)) in _ctl_ioctl_main() 2306 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_unregister)) in _ctl_ioctl_main() 2310 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_query)) in _ctl_ioctl_main() [all …]
|
| /linux-4.4.14/drivers/gpu/drm/ |
| D | drm_ioctl.c | 715 drv_size = _IOC_SIZE(ioctl->cmd); in drm_ioctl() 716 usize = _IOC_SIZE(cmd); in drm_ioctl()
|
| /linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
| D | kfd_chardev.c | 946 amdkfd_size = _IOC_SIZE(ioctl->cmd); in kfd_ioctl() 947 usize = asize = _IOC_SIZE(cmd); in kfd_ioctl()
|
| /linux-4.4.14/drivers/media/v4l2-core/ |
| D | v4l2-ioctl.c | 2723 if (_IOC_SIZE(cmd) <= sizeof(sbuf)) { in video_usercopy() 2727 mbuf = kmalloc(_IOC_SIZE(cmd), GFP_KERNEL); in video_usercopy() 2735 unsigned int n = _IOC_SIZE(cmd); in video_usercopy() 2754 if (n < _IOC_SIZE(cmd)) in video_usercopy() 2755 memset((u8 *)parg + n, 0, _IOC_SIZE(cmd) - n); in video_usercopy() 2758 memset(parg, 0, _IOC_SIZE(cmd)); in video_usercopy() 2811 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in video_usercopy()
|
| /linux-4.4.14/drivers/s390/block/ |
| D | dasd_ioctl.c | 489 size_t size = _IOC_SIZE(cmd); in dasd_ioctl_readall_cmb()
|
| /linux-4.4.14/drivers/firewire/ |
| D | core-cdev.c | 1637 _IOC_SIZE(cmd) > sizeof(buffer)) in dispatch_ioctl() 1643 if (copy_from_user(&buffer, arg, _IOC_SIZE(cmd))) in dispatch_ioctl() 1651 if (copy_to_user(arg, &buffer, _IOC_SIZE(cmd))) in dispatch_ioctl()
|
| /linux-4.4.14/drivers/misc/ |
| D | phantom.c | 204 if (_IOC_NR(cmd) <= 3 && _IOC_SIZE(cmd) == sizeof(compat_uptr_t)) { in phantom_compat_ioctl()
|
| /linux-4.4.14/drivers/virt/ |
| D | fsl_hypervisor.c | 448 _IOC_SIZE(cmd)); in fsl_hv_ioctl()
|
| /linux-4.4.14/drivers/staging/rdma/hfi1/ |
| D | diag.c | 989 && !access_ok(VERIFY_WRITE, (void __user *)arg, _IOC_SIZE(cmd))) in hfi1_ioctl() 991 && !access_ok(VERIFY_READ, (void __user *)arg, _IOC_SIZE(cmd)))) { in hfi1_ioctl()
|
| /linux-4.4.14/include/uapi/linux/ |
| D | soundcard.h | 91 #define _SIOC_SIZE _IOC_SIZE
|
| /linux-4.4.14/arch/tile/kernel/ |
| D | hardwall.c | 1000 info = hardwall_create(hwt, _IOC_SIZE(a), in hardwall_ioctl()
|
| /linux-4.4.14/drivers/input/misc/ |
| D | uinput.c | 870 size = _IOC_SIZE(cmd); in uinput_ioctl_handler()
|
| /linux-4.4.14/drivers/gpu/drm/nouveau/ |
| D | nouveau_drm.c | 890 ret = usif_ioctl(filp, (void __user *)arg, _IOC_SIZE(cmd)); in nouveau_drm_ioctl()
|
| /linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
| D | vmwgfx_drv.c | 1108 _IOC_SIZE(cmd)); in vmw_generic_ioctl()
|
| /linux-4.4.14/drivers/message/fusion/ |
| D | mptctl.c | 659 return mptctl_getiocinfo(arg, _IOC_SIZE(cmd)); in __mptctl_ioctl() 687 ret = mptctl_hp_hostinfo(arg, _IOC_SIZE(cmd)); in __mptctl_ioctl()
|
| /linux-4.4.14/drivers/char/pcmcia/ |
| D | cm4000_cs.c | 1442 size = _IOC_SIZE(cmd); in cmm_ioctl()
|
| /linux-4.4.14/drivers/scsi/ |
| D | st.c | 3443 if (_IOC_SIZE(cmd_in) != sizeof(mtc)) { in st_ioctl() 3643 if (_IOC_SIZE(cmd_in) != sizeof(struct mtget)) { in st_ioctl() 3710 if (_IOC_SIZE(cmd_in) != sizeof(struct mtpos)) { in st_ioctl()
|
| D | osst.c | 4986 if (_IOC_SIZE(cmd_in) != sizeof(mtc)) { in osst_ioctl() 5179 if (_IOC_SIZE(cmd_in) != sizeof(struct mtget)) { in osst_ioctl() 5243 if (_IOC_SIZE(cmd_in) != sizeof(struct mtpos)) { in osst_ioctl()
|
| D | pmcraid.c | 3947 if (!access_ok(VERIFY_READ, user_buffer, _IOC_SIZE(cmd))) { in pmcraid_ioctl_driver()
|
| /linux-4.4.14/drivers/block/ |
| D | floppy.c | 3335 *size = _IOC_SIZE(*cmd); in normalize_ioctl() 3337 if (*size > _IOC_SIZE(*cmd)) { in normalize_ioctl()
|
| /linux-4.4.14/arch/cris/arch-v32/drivers/ |
| D | cryptocop.c | 3116 err = !access_ok(VERIFY_WRITE, (void *)arg, _IOC_SIZE(cmd)); in cryptocop_ioctl_unlocked() 3118 err = !access_ok(VERIFY_READ, (void *)arg, _IOC_SIZE(cmd)); in cryptocop_ioctl_unlocked()
|
| /linux-4.4.14/drivers/video/fbdev/ |
| D | fsl-diu-fb.c | 1292 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd)); in fsl_diu_ioctl()
|
| /linux-4.4.14/drivers/android/ |
| D | binder.c | 2632 unsigned int size = _IOC_SIZE(cmd); in binder_ioctl_write_read() 2734 unsigned int size = _IOC_SIZE(cmd); in binder_ioctl()
|
| /linux-4.4.14/drivers/usb/core/ |
| D | devio.c | 1926 size = _IOC_SIZE(ctl->ioctl_code); in proc_ioctl()
|
| /linux-4.4.14/fs/fuse/ |
| D | file.c | 2480 iov->iov_len = _IOC_SIZE(cmd); in fuse_do_ioctl()
|
| /linux-4.4.14/kernel/events/ |
| D | core.c | 4336 if (_IOC_SIZE(cmd) == sizeof(compat_uptr_t)) { in perf_compat_ioctl()
|