Home
last modified time | relevance | path

Searched refs:_IOC_SIZE (Results 1 - 25 of 89) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/hid/
H A Dhidraw.c433 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
438 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
444 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
449 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
455 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
460 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
473 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
474 len = _IOC_SIZE(cmd); in hidraw_ioctl()
482 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
483 len = _IOC_SIZE(cm in hidraw_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhidraw.c424 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
429 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
442 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
443 len = _IOC_SIZE(cmd); in hidraw_ioctl()
451 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
452 len = _IOC_SIZE(cmd); in hidraw_ioctl()
460 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
461 len = _IOC_SIZE(cmd); in hidraw_ioctl()
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-heap.c132 drv_size = _IOC_SIZE(kcmd); in dma_heap_ioctl()
133 out_size = _IOC_SIZE(ucmd); in dma_heap_ioctl()
/kernel/linux/linux-5.10/arch/alpha/include/uapi/asm/
H A Dioctl.h57 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/linux-6.6/arch/alpha/include/uapi/asm/
H A Dioctl.h57 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/
H A Dioctl.h57 #define _IOC_SIZE(nr) \ macro
/kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/
H A Dioctl.h57 #define _IOC_SIZE(nr) \ macro
/kernel/linux/linux-5.10/include/uapi/asm-generic/
H A Dioctl.h97 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/linux-6.6/include/uapi/asm-generic/
H A Dioctl.h97 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/linux-6.6/rust/kernel/
H A Dioctl.rs70 pub const fn _IOC_SIZE(nr: u32) -> usize {
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-generic/
H A Dioctl.h51 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-generic/
H A Dioctl.h58 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-generic/
H A Dioctl.h58 #define _IOC_SIZE(nr) (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK) macro
/kernel/linux/linux-6.6/drivers/dma-buf/
H A Ddma-heap.c144 drv_size = _IOC_SIZE(kcmd); in dma_heap_ioctl()
145 out_size = _IOC_SIZE(ucmd); in dma_heap_ioctl()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dfile_ops.c237 ret = assign_ctxt(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
241 ret = get_ctxt_info(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
245 ret = get_base_info(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
254 ret = user_exp_rcv_setup(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
258 ret = user_exp_rcv_clear(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
262 ret = user_exp_rcv_invalid(fd, arg, _IOC_SIZE(cmd)); in hfi1_file_ioctl()
/kernel/linux/linux-5.10/drivers/usb/class/
H A Dusblp.c536 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd), _IOC_DIR(cmd)); in usblp_ioctl()
553 if (length > _IOC_SIZE(cmd)) in usblp_ioctl()
554 length = _IOC_SIZE(cmd); /* truncate */ in usblp_ioctl()
567 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
636 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
657 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
/kernel/linux/linux-6.6/drivers/usb/class/
H A Dusblp.c536 _IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd), _IOC_DIR(cmd)); in usblp_ioctl()
553 if (length > _IOC_SIZE(cmd)) in usblp_ioctl()
554 length = _IOC_SIZE(cmd); /* truncate */ in usblp_ioctl()
567 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
636 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
657 _IOC_SIZE(cmd) < sizeof(twoints)) { in usblp_ioctl()
/kernel/linux/linux-5.10/drivers/hid/usbhid/
H A Dhiddev.c825 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
826 len = _IOC_SIZE(cmd); in hiddev_ioctl()
834 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
835 len = _IOC_SIZE(cmd); in hiddev_ioctl()
/kernel/linux/linux-5.10/drivers/media/dvb-core/
H A Ddvbdev.c994 if (_IOC_SIZE(cmd) <= sizeof(sbuf)) { in dvb_usercopy()
998 mbuf = kmalloc(_IOC_SIZE(cmd), GFP_KERNEL); in dvb_usercopy()
1005 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy()
1022 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
/kernel/linux/linux-5.10/drivers/media/mc/
H A Dmc-device.c390 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
399 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
454 if (_IOC_SIZE(info->cmd) > sizeof(__karg)) { in media_device_ioctl()
455 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl()
/kernel/linux/linux-6.6/drivers/media/mc/
H A Dmc-device.c390 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
399 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
454 if (_IOC_SIZE(info->cmd) > sizeof(__karg)) { in media_device_ioctl()
455 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl()
/kernel/linux/linux-6.6/drivers/hid/usbhid/
H A Dhiddev.c825 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
826 len = _IOC_SIZE(cmd); in hiddev_ioctl()
834 if (len > _IOC_SIZE(cmd)) in hiddev_ioctl()
835 len = _IOC_SIZE(cmd); in hiddev_ioctl()
/kernel/linux/linux-6.6/drivers/media/dvb-core/
H A Ddvbdev.c976 if (_IOC_SIZE(cmd) <= sizeof(sbuf)) { in dvb_usercopy()
980 mbuf = kmalloc(_IOC_SIZE(cmd), GFP_KERNEL); in dvb_usercopy()
987 if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd))) in dvb_usercopy()
1004 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in dvb_usercopy()
/kernel/linux/linux-5.10/drivers/staging/android/ion/
H A Dion.c470 if (_IOC_SIZE(cmd) > sizeof(data)) in ion_ioctl()
478 if (copy_from_user(&data, (void __user *)arg, _IOC_SIZE(cmd))) in ion_ioctl()
513 if (copy_to_user((void __user *)arg, &data, _IOC_SIZE(cmd))) in ion_ioctl()
/kernel/linux/linux-5.10/drivers/input/
H A Djoydev.c570 return joydev_handle_JSIOCSAXMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common()
573 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam)); in joydev_ioctl_common()
577 return joydev_handle_JSIOCSBTNMAP(joydev, argp, _IOC_SIZE(cmd)); in joydev_ioctl_common()
580 len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->keypam)); in joydev_ioctl_common()
588 len = min_t(size_t, _IOC_SIZE(cmd), strlen(name) + 1); in joydev_ioctl_common()

Completed in 20 milliseconds

1234