Home
last modified time | relevance | path

Searched refs:_IOC_SIZE (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/drivers/staging/android/ion/
Dion-ioctl.c51 if (_IOC_SIZE(cmd) > sizeof(data)) in ion_ioctl()
59 if (copy_from_user(&data, (void __user *)arg, _IOC_SIZE(cmd))) in ion_ioctl()
94 if (copy_to_user((void __user *)arg, &data, _IOC_SIZE(cmd))) in ion_ioctl()
/Linux-v4.19/drivers/hid/
Dhidraw.c428 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-v4.19/arch/alpha/include/uapi/asm/
Dioctl.h57 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/Linux-v4.19/arch/sparc/include/uapi/asm/
Dioctl.h57 #define _IOC_SIZE(nr) \ macro
/Linux-v4.19/include/uapi/asm-generic/
Dioctl.h97 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/Linux-v4.19/drivers/usb/class/
Dusblp.c507 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd), _IOC_DIR(cmd)); in usblp_ioctl()
524 if (length > _IOC_SIZE(cmd)) in usblp_ioctl()
525 length = _IOC_SIZE(cmd); /* truncate */ in usblp_ioctl()
538 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
607 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
628 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
/Linux-v4.19/drivers/input/
Djoydev.c571 return joydev_handle_JSIOCSAXMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common()
574 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam)); in joydev_ioctl_common()
578 return joydev_handle_JSIOCSBTNMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common()
581 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->keypam)); in joydev_ioctl_common()
589 len = min_t(size_t, _IOC_SIZE(cmd), strlen(name) + 1); in joydev_ioctl_common()
/Linux-v4.19/drivers/media/
Dmedia-device.c383 if (copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
392 if (copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
446 if (_IOC_SIZE(info->cmd) > sizeof(__karg)) { in media_device_ioctl()
447 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl()
/Linux-v4.19/drivers/media/dvb-core/
Ddvbdev.c917 if (_IOC_SIZE(cmd) <= sizeof(sbuf)) { in dvb_usercopy()
921 mbuf = kmalloc(_IOC_SIZE(cmd), GFP_KERNEL); in dvb_usercopy()
928 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy()
945 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dfile_ops.c238 ret = assign_ctxt(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
242 ret = get_ctxt_info(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
246 ret = get_base_info(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
255 ret = user_exp_rcv_setup(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
259 ret = user_exp_rcv_clear(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
263 ret = user_exp_rcv_invalid(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
/Linux-v4.19/drivers/virt/vboxguest/
Dvboxguest_linux.c105 if (_IOC_SIZE(req) && _IOC_SIZE(req) != size) in vbg_misc_device_ioctl()
/Linux-v4.19/drivers/hid/usbhid/
Dhiddev.c826 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
827 len = _IOC_SIZE(cmd); in hiddev_ioctl()
835 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
836 len = _IOC_SIZE(cmd); in hiddev_ioctl()
/Linux-v4.19/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c2301 if (_IOC_SIZE(cmd) != sizeof(struct mpt3_ioctl_command32)) in _ctl_compat_mpt_command()
2383 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_iocinfo)) in _ctl_ioctl_main()
2407 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_command)) { in _ctl_ioctl_main()
2414 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventquery)) in _ctl_ioctl_main()
2418 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventenable)) in _ctl_ioctl_main()
2425 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_diag_reset)) in _ctl_ioctl_main()
2429 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_btdh_mapping)) in _ctl_ioctl_main()
2433 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_register)) in _ctl_ioctl_main()
2437 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_unregister)) in _ctl_ioctl_main()
2441 if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_query)) in _ctl_ioctl_main()
[all …]
/Linux-v4.19/tools/perf/trace/beauty/
Dioctl.c120 sz = _IOC_SIZE(cmd); in ioctl__scnprintf_cmd()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_ioctl.c807 drv_size = _IOC_SIZE(ioctl->cmd); in drm_ioctl()
808 out_size = in_size = _IOC_SIZE(cmd); in drm_ioctl()
/Linux-v4.19/drivers/firewire/
Dcore-cdev.c1636 _IOC_SIZE(cmd) > sizeof(buffer)) in dispatch_ioctl()
1642 if (copy_from_user(&buffer, arg, _IOC_SIZE(cmd))) in dispatch_ioctl()
1650 if (copy_to_user(arg, &buffer, _IOC_SIZE(cmd))) in dispatch_ioctl()
/Linux-v4.19/drivers/s390/block/
Ddasd_ioctl.c525 size_t size = _IOC_SIZE(cmd); in dasd_ioctl_readall_cmb()
/Linux-v4.19/drivers/misc/
Dphantom.c204 if (_IOC_NR(cmd) <= 3 && _IOC_SIZE(cmd) == sizeof(compat_uptr_t)) { in phantom_compat_ioctl()
/Linux-v4.19/drivers/virt/
Dfsl_hypervisor.c444 _IOC_SIZE(cmd)); in fsl_hv_ioctl()
/Linux-v4.19/drivers/spi/
Dspidev.c331 tmp = _IOC_SIZE(cmd); in spidev_get_ioc_message()
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_chardev.c1641 amdkfd_size = _IOC_SIZE(ioctl->cmd); in kfd_ioctl()
1642 usize = asize = _IOC_SIZE(cmd); in kfd_ioctl()
/Linux-v4.19/include/uapi/linux/
Dsoundcard.h91 #define _SIOC_SIZE _IOC_SIZE
/Linux-v4.19/drivers/input/misc/
Duinput.c1022 size = _IOC_SIZE(cmd); in uinput_ioctl_handler()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_drm.c988 ret = usif_ioctl(filp, (void __user *)arg, _IOC_SIZE(cmd)); in nouveau_drm_ioctl()
/Linux-v4.19/drivers/message/fusion/
Dmptctl.c659 return mptctl_getiocinfo(arg, _IOC_SIZE(cmd)); in __mptctl_ioctl()
687 ret = mptctl_hp_hostinfo(arg, _IOC_SIZE(cmd)); in __mptctl_ioctl()

12