|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/proc_fs.h>#include <linux/seq_file.h>#include <linux/signal.h>#include <linux/kernel.h>#include <linux/skbuff.h>#include <linux/netdevice.h>#include <linux/slab.h>#include "hysdn_defs.h"#include <linux/kernelcapi.h>Go to the source code of this file.
Data Structures | |
| struct | _hycapi_appl |
Macros | |
| #define | VER_DRIVER 0 |
| #define | VER_CARDTYPE 1 |
| #define | VER_HWID 2 |
| #define | VER_SERIAL 3 |
| #define | VER_OPTION 4 |
| #define | VER_PROTO 5 |
| #define | VER_PROFILE 6 |
| #define | VER_CAPI 7 |
Typedefs | |
| typedef struct _hycapi_appl | hycapi_appl |
Functions | |
| module_param (hycapi_enable, uint, 0) | |
| int | hycapi_capi_release (hysdn_card *card) |
| int | hycapi_capi_stop (hysdn_card *card) |
| void | hycapi_rx_capipkt (hysdn_card *card, unsigned char *buf, unsigned short len) |
| void | hycapi_tx_capiack (hysdn_card *card) |
| struct sk_buff * | hycapi_tx_capiget (hysdn_card *card) |
| int | hycapi_init (void) |
| void | hycapi_cleanup (void) |
| int | hycapi_capi_create (hysdn_card *card) |
Variables | |
| unsigned int | hycapi_enable = 0xffffffff |
| typedef struct _hycapi_appl hycapi_appl |
| int hycapi_capi_create | ( | hysdn_card * | card | ) |
| int hycapi_capi_release | ( | hysdn_card * | card | ) |
| int hycapi_capi_stop | ( | hysdn_card * | card | ) |
| void hycapi_rx_capipkt | ( | hysdn_card * | card, |
| unsigned char * | buf, | ||
| unsigned short | len | ||
| ) |
| void hycapi_tx_capiack | ( | hysdn_card * | card | ) |
|
read |
| module_param | ( | hycapi_enable | , |
| uint | , | ||
| 0 | |||
| ) |
1.8.2