|
Linux Kernel
3.7.1
|
#include <linux/types.h>#include <linux/stddef.h>#include <linux/timer.h>#include <linux/init.h>#include "hisax.h"#include <linux/module.h>#include <linux/kernel_stat.h>#include <linux/workqueue.h>#include <linux/interrupt.h>#include <linux/slab.h>#include "hisax_if.h"#include "isdnl1.h"Go to the source code of this file.
Macros | |
| #define | HISAX_STATUS_BUFSIZE 4096 |
| #define | DEFAULT_PROTO ISDN_PTYPE_UNKNOWN |
| #define | DEFAULT_PROTO_NAME "UNKNOWN" |
| #define | DEFAULT_CARD 0 |
| #define | DEFAULT_CFG {0, 0, 0, 0} |
| #define | FIRST_CARD |
| #define | HISAX_IDSIZE (HISAX_MAX_CARDS * 8) |
| #define | MAX_ARG (HISAX_MAX_CARDS * 5) |
Functions | |
| char * | HiSax_getrev (const char *revision) |
| __setup ("hisax=", HiSax_setup) | |
| int | jiftime (char *s, long mark) |
| void | VHiSax_putstatus (struct IsdnCardState *cs, char *head, char *fmt, va_list args) |
| void | HiSax_putstatus (struct IsdnCardState *cs, char *head, char *fmt,...) |
| int | ll_run (struct IsdnCardState *cs, int addfeatures) |
| void | HiSax_closecard (int cardnr) |
| void | HiSax_reportcard (int cardnr, int sel) |
| EXPORT_SYMBOL (HiSax_closecard) | |
| EXPORT_SYMBOL (hisax_register) | |
| EXPORT_SYMBOL (hisax_unregister) | |
| int | hisax_register (struct hisax_d_if *hisax_d_if, struct hisax_b_if *b_if[], char *name, int protocol) |
| void | hisax_unregister (struct hisax_d_if *hisax_d_if) |
| module_init (HiSax_init) | |
| module_exit (HiSax_exit) | |
| EXPORT_SYMBOL (FsmNew) | |
| EXPORT_SYMBOL (FsmFree) | |
| EXPORT_SYMBOL (FsmEvent) | |
| EXPORT_SYMBOL (FsmChangeState) | |
| EXPORT_SYMBOL (FsmInitTimer) | |
| EXPORT_SYMBOL (FsmDelTimer) | |
| EXPORT_SYMBOL (FsmRestartTimer) | |
Variables | |
| const char * | CardType [] |
| struct IsdnCard | cards [HISAX_MAX_CARDS] |
| int | nrcards |
| #define DEFAULT_PROTO ISDN_PTYPE_UNKNOWN |
| #define FIRST_CARD |
| __setup | ( | ) |
| EXPORT_SYMBOL | ( | HiSax_closecard | ) |
| EXPORT_SYMBOL | ( | hisax_register | ) |
| EXPORT_SYMBOL | ( | hisax_unregister | ) |
| EXPORT_SYMBOL | ( | FsmNew | ) |
| EXPORT_SYMBOL | ( | FsmFree | ) |
| EXPORT_SYMBOL | ( | FsmEvent | ) |
| EXPORT_SYMBOL | ( | FsmChangeState | ) |
| EXPORT_SYMBOL | ( | FsmInitTimer | ) |
| EXPORT_SYMBOL | ( | FsmDelTimer | ) |
| EXPORT_SYMBOL | ( | FsmRestartTimer | ) |
| int hisax_register | ( | struct hisax_d_if * | hisax_d_if, |
| struct hisax_b_if * | b_if[], | ||
| char * | name, | ||
| int | protocol | ||
| ) |
| void hisax_unregister | ( | struct hisax_d_if * | hisax_d_if | ) |
| module_exit | ( | HiSax_exit | ) |
| module_init | ( | HiSax_init | ) |
1.8.2