|
Linux Kernel
3.7.1
|
#include <linux/poll.h>#include <linux/slab.h>#include <linux/module.h>#include <linux/init.h>#include <linux/input.h>#include <linux/usb.h>#include <linux/hid.h>#include <linux/hiddev.h>#include <linux/compat.h>#include <linux/vmalloc.h>#include "usbhid.h"Go to the source code of this file.
Data Structures | |
| struct | hiddev |
| struct | hiddev_list |
Macros | |
| #define | HIDDEV_MINOR_BASE 96 |
| #define | HIDDEV_MINORS 16 |
| #define | HIDDEV_BUFFER_SIZE 2048 |
Functions | |
| void | hiddev_hid_event (struct hid_device *hid, struct hid_field *field, struct hid_usage *usage, __s32 value) |
| EXPORT_SYMBOL_GPL (hiddev_hid_event) | |
| void | hiddev_report_event (struct hid_device *hid, struct hid_report *report) |
| int | hiddev_connect (struct hid_device *hid, unsigned int force) |
| void | hiddev_disconnect (struct hid_device *hid) |
| EXPORT_SYMBOL_GPL | ( | hiddev_hid_event | ) |
| int hiddev_connect | ( | struct hid_device * | hid, |
| unsigned int | force | ||
| ) |
| void hiddev_disconnect | ( | struct hid_device * | hid | ) |
| void hiddev_report_event | ( | struct hid_device * | hid, |
| struct hid_report * | report | ||
| ) |
1.8.2