Lines Matching refs:cmd
366 static long hidraw_ioctl(struct file *file, unsigned int cmd, in hidraw_ioctl() argument
382 switch (cmd) { in hidraw_ioctl()
418 if (_IOC_TYPE(cmd) != 'H') { in hidraw_ioctl()
423 if (_IOC_NR(cmd) == _IOC_NR(HIDIOCSFEATURE(0))) { in hidraw_ioctl()
424 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
428 if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGFEATURE(0))) { in hidraw_ioctl()
429 int len = _IOC_SIZE(cmd); in hidraw_ioctl()
435 if (_IOC_DIR(cmd) != _IOC_READ) { in hidraw_ioctl()
440 if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGRAWNAME(0))) { in hidraw_ioctl()
442 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
443 len = _IOC_SIZE(cmd); in hidraw_ioctl()
449 if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGRAWPHYS(0))) { in hidraw_ioctl()
451 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
452 len = _IOC_SIZE(cmd); in hidraw_ioctl()
458 if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGRAWUNIQ(0))) { in hidraw_ioctl()
460 if (len > _IOC_SIZE(cmd)) in hidraw_ioctl()
461 len = _IOC_SIZE(cmd); in hidraw_ioctl()