Searched refs:uhid (Results 1 – 11 of 11) sorted by relevance
99 uhid->outq[uhid->head] = ev; in uhid_queue()640 uhid = kzalloc(sizeof(*uhid), GFP_KERNEL); in uhid_char_open()687 if (uhid->head == uhid->tail) in uhid_char_read()691 uhid->head != uhid->tail); in uhid_char_read()700 if (uhid->head == uhid->tail) { in uhid_char_read()708 kfree(uhid->outq[uhid->tail]); in uhid_char_read()709 uhid->outq[uhid->tail] = NULL; in uhid_char_read()712 uhid->tail = (uhid->tail + 1) % UHID_BUFSIZE; in uhid_char_read()756 ret = uhid_dev_create(uhid, &uhid->input_buf); in uhid_char_write()765 ret = uhid_dev_input(uhid, &uhid->input_buf); in uhid_char_write()[all …]
11 obj-$(CONFIG_UHID) += uhid.o
81 module will be called uhid.
2 /uhid-example
2 userprogs-always-y += uhid-example
16 uhid
13 There is an example user-space application in ./samples/uhid/uhid-example.c20 This is /dev/uhid by default.23 device with the HID subsystem, then you need to open /dev/uhid once for each
29 subdir-$(CONFIG_SAMPLE_UHID) += uhid
722 #define HID_USAGE_ID(uhid, utype, ucode) \ argument723 .usage_hid = (uhid), .usage_type = (utype), .usage_code = (ucode)
375 239 = /dev/uhid User-space I/O driver support for HID subsystem
21407 F: drivers/hid/uhid.c21408 F: include/uapi/linux/uhid.h
Completed in 40 milliseconds