|
Linux Kernel
3.7.1
|
#include <linux/input.h>#include <linux/types.h>Go to the source code of this file.
Data Structures | |
| struct | uhid_create_req |
| struct | uhid_input_req |
| struct | uhid_output_req |
| struct | uhid_output_ev_req |
| struct | uhid_feature_req |
| struct | uhid_feature_answer_req |
| struct | uhid_event |
Macros | |
| #define | UHID_DATA_MAX 4096 |
Enumerations | |
| enum | uhid_event_type { UHID_CREATE, UHID_DESTROY, UHID_START, UHID_STOP, UHID_OPEN, UHID_CLOSE, UHID_OUTPUT, UHID_OUTPUT_EV, UHID_INPUT, UHID_FEATURE, UHID_FEATURE_ANSWER } |
| enum | uhid_report_type { UHID_FEATURE_REPORT, UHID_OUTPUT_REPORT, UHID_INPUT_REPORT } |
Functions | |
| struct uhid_create_req | __attribute__ ((__packed__)) |
Variables | |
| __u8 | name [128] |
| __u8 | phys [64] |
| __u8 | uniq [64] |
| __u8 __user * | rd_data |
| __u16 | rd_size |
| __u16 | bus |
| __u32 | vendor |
| __u32 | product |
| __u32 | version |
| __u32 | country |
| enum uhid_report_type | __attribute__ |
| __u8 | data [UHID_DATA_MAX] |
| __u16 | size |
| __u8 | rtype |
| __u16 | type |
| __u16 | code |
| __s32 | value |
| __u32 | id |
| __u8 | rnum |
| union { | |
| struct uhid_create_req create | |
| struct uhid_input_req input | |
| struct uhid_output_req output | |
| struct uhid_output_ev_req output_ev | |
| struct uhid_feature_req feature | |
| struct uhid_feature_answer_req feature_answer | |
| } | u |
| enum uhid_event_type |
| enum uhid_report_type |
|
read |
Definition at line 85 of file mpc512x_dma.c.
| struct uhid_create_req create |
| struct uhid_feature_req feature |
| struct uhid_feature_answer_req feature_answer |
| struct uhid_input_req input |
| struct uhid_output_req output |
| struct uhid_output_ev_req output_ev |
| union { ... } u |
1.8.2