|
Linux Kernel
3.7.1
|
#include <linux/hil.h>#include <linux/time.h>#include <linux/interrupt.h>#include <linux/semaphore.h>#include <linux/serio.h>#include <linux/list.h>Go to the source code of this file.
Data Structures | |
| struct | hilse_node |
| struct | hil_mlc_devinfo |
| struct | hil_mlc_serio_map |
| struct | hil_mlc |
Macros | |
| #define | HIL_MLC_DEVMEM 16 |
Typedefs | |
| typedef struct hil_mlc | hil_mlc |
| typedef int( | hilse_func )(hil_mlc *mlc, int arg) |
| typedef int( | hil_mlc_cts )(hil_mlc *mlc) |
| typedef void( | hil_mlc_out )(hil_mlc *mlc) |
| typedef int( | hil_mlc_in )(hil_mlc *mlc, suseconds_t timeout) |
Enumerations | |
| enum | hilse_act { HILSE_OUT = 0, HILSE_CTS, HILSE_OUT_LAST, HILSE_OUT_DISC, HILSE_FUNC, HILSE_IN = 0x100, HILSE_EXPECT, HILSE_EXPECT_LAST, HILSE_EXPECT_DISC } |
Functions | |
| int | hil_mlc_register (hil_mlc *mlc) |
| int | hil_mlc_unregister (hil_mlc *mlc) |
| typedef int( hil_mlc_in)(hil_mlc *mlc, suseconds_t timeout) |
| enum hilse_act |
1.8.2