Home
last modified time | relevance | path

Searched refs:hidraw (Results 1 – 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/hid/
Dhidraw.c36 static struct hidraw *hidraw_table[HIDRAW_MAX_DEVICES];
49 add_wait_queue(&list->hidraw->wait, &wait); in hidraw_read()
57 if (!list->hidraw->exist) { in hidraw_read()
74 remove_wait_queue(&list->hidraw->wait, &wait); in hidraw_read()
254 poll_wait(file, &list->hidraw->wait, wait); in hidraw_poll()
257 if (!list->hidraw->exist) in hidraw_poll()
265 struct hidraw *dev; in hidraw_open()
297 list->hidraw = hidraw_table[minor]; in hidraw_open()
319 static void drop_ref(struct hidraw *hidraw, int exists_bit) in drop_ref() argument
322 hidraw->exist = 0; in drop_ref()
[all …]
Dhid-u2fzero.c326 minor = ((struct hidraw *) hdev->hidraw)->minor; in u2fzero_probe()
Dhid-led.c491 minor = ((struct hidraw *) hdev->hidraw)->minor; in hidled_probe()
Dhid-mcp2221.c871 ((struct hidraw *)hdev->hidraw)->minor); in mcp2221_probe()
DMakefile13 hid-$(CONFIG_HIDRAW) += hidraw.o
Dhid-cp2112.c1308 ((struct hidraw *)hdev->hidraw)->minor); in cp2112_probe()
DKconfig40 bool "/dev/hidraw raw HID device support"
48 event interface on /dev/hidraw.
70 special HID-drivers. You should use hidraw for that.
Dhid-core.c1985 ((struct hidraw *)hdev->hidraw)->minor); in hid_connect()
/kernel/linux/linux-5.10/include/linux/
Dhidraw.h11 struct hidraw { struct
32 struct hidraw *hidraw; argument
Dhid.h601 void *hidraw; member
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-driver-hid3 What: /sys/class/hidraw/hidraw<num>/device/report_descriptor
14 What: /sys/class/hidraw/hidraw<num>/device/country
/kernel/linux/linux-5.10/Documentation/hid/
Dhidraw.rst5 The hidraw driver provides a raw interface to USB and Bluetooth Human
23 A benefit of hidraw is that its use by userspace applications is independent
26 use the HID specification, hidraw will be expanded to add support for these
30 create hidraw device nodes. Udev will typically create the device nodes
32 and udev rule-dependent, applications should use libudev to locate hidraw
132 and all the ioctls for hidraw. The code may be used by anyone for any
134 hidraw.
Dindex.rst11 hidraw
/kernel/linux/linux-5.10/samples/
DMakefile8 subdir-$(CONFIG_SAMPLE_HIDRAW) += hidraw
DKconfig124 bool "hidraw sample"
/kernel/linux/patches/linux-5.10/unionpi_tiger_pacth/
Dhdf.patch49 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/imx8mm_patch/
Dhdf.patch79 #include <linux/hidraw.h>
/kernel/linux/patches/linux-4.19/common_patch/
Dhdf.patch96 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/common_patch/
Dhdf.patch98 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/yangfan_patch/
Dhdf.patch80 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/zhiyuan_patch/
Dhdf.patch134 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/khdvk_3566b_patch/
Dhdf.patch79 #include <linux/hidraw.h>
/kernel/linux/patches/linux-5.10/rk3568_patch/
Dhdf.patch79 #include <linux/hidraw.h>
/kernel/linux/linux-5.10/Documentation/userspace-api/ioctl/
Dioctl-number.rst136 'H' 00-0F linux/hidraw.h conflict!