Home
last modified time | relevance | path

Searched refs:hiddev (Results 1 – 10 of 10) sorted by relevance

/linux-2.6.39/drivers/hid/usbhid/
Dhiddev.c48 struct hiddev { struct
64 struct hiddev *hiddev; argument
163 struct hiddev *hiddev = hid->hiddev; in hiddev_send_event() local
167 spin_lock_irqsave(&hiddev->list_lock, flags); in hiddev_send_event()
168 list_for_each_entry(list, &hiddev->list, node) { in hiddev_send_event()
177 spin_unlock_irqrestore(&hiddev->list_lock, flags); in hiddev_send_event()
179 wake_up_interruptible(&hiddev->wait); in hiddev_send_event()
241 spin_lock_irqsave(&list->hiddev->list_lock, flags); in hiddev_release()
243 spin_unlock_irqrestore(&list->hiddev->list_lock, flags); in hiddev_release()
245 if (!--list->hiddev->open) { in hiddev_release()
[all …]
DMakefile11 usbhid-y += hiddev.o
DKconfig35 bool "/dev/hiddev raw HID device support"
/linux-2.6.39/Documentation/usb/
Dhiddev.txt16 * the hiddev interface, which provides fairly raw HID events
24 --> hiddev.c ----> POWER / MONITOR CONTROL
32 The hiddev interface is a char interface using the normal USB major,
52 So you point your hiddev compliant user-space program at the correct
55 Assuming that you have a hiddev compliant user-space program, of
64 The hiddev API uses a read() interface, and a set of ioctl() calls.
75 returns to hiddev.c the individual usages that have changed within
76 the report. In its basic mode, the hiddev will make these individual
86 within <linux/hiddev.h>, along with some other useful #defines and
97 Gets the version code out of the hiddev driver.
/linux-2.6.39/Documentation/input/
Dinput.txt114 the hiddev interface was designed. See Documentation/usb/hiddev.txt
/linux-2.6.39/include/linux/
Dhid.h486 void *hiddev; /* The hiddev structure */ member
DKbuild149 header-y += hiddev.h
/linux-2.6.39/drivers/hid/
DKconfig45 There is also a /dev/hiddev configuration option in the USB HID
46 configuration menu. In comparison to hiddev, this device does not process
/linux-2.6.39/Documentation/ioctl/
Dioctl-number.txt121 'H' 00-7F linux/hiddev.h conflict!
/linux-2.6.39/
DMAINTAINERS6409 F: Documentation/usb/hiddev.txt