Searched refs:hidraw (Results 1 – 12 of 12) sorted by relevance
44 static struct hidraw *hidraw_table[HIDRAW_MAX_DEVICES];57 add_wait_queue(&list->hidraw->wait, &wait); in hidraw_read()65 if (!list->hidraw->exist) { in hidraw_read()82 remove_wait_queue(&list->hidraw->wait, &wait); in hidraw_read()261 poll_wait(file, &list->hidraw->wait, wait); in hidraw_poll()264 if (!list->hidraw->exist) in hidraw_poll()272 struct hidraw *dev; in hidraw_open()304 list->hidraw = hidraw_table[minor]; in hidraw_open()326 static void drop_ref(struct hidraw *hidraw, int exists_bit) in drop_ref() argument329 hidraw->exist = 0; in drop_ref()[all …]
494 minor = ((struct hidraw *) hdev->hidraw)->minor; in hidled_probe()
13 hid-$(CONFIG_HIDRAW) += hidraw.o
1317 ((struct hidraw *)hdev->hidraw)->minor); in cp2112_probe()
39 bool "/dev/hidraw raw HID device support"47 event interface on /dev/hidraw.69 special HID-drivers. You should use hidraw for that.
1723 ((struct hidraw *)hdev->hidraw)->minor); in hid_connect()
19 struct hidraw { struct40 struct hidraw *hidraw; argument
597 void *hidraw; member
3 Symlink : /sys/class/hidraw/hidraw<num>/device/report_descriptor14 Symlink : /sys/class/hidraw/hidraw<num>/device/country
4 The hidraw driver provides a raw interface to USB and Bluetooth Human22 A benefit of hidraw is that its use by userspace applications is independent25 use the HID specification, hidraw will be expanded to add support for these29 create hidraw device nodes. Udev will typically create the device nodes31 and udev rule-dependent, applications should use libudev to locate hidraw114 and all the ioctls for hidraw. The code may be used by anyone for any116 hidraw.
4 hw_breakpoint/ kfifo/ kdb/ hidraw/ rpmsg/ seccomp/ \
128 'H' 00-0F linux/hidraw.h conflict!