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 |