Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
capi.c File Reference
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/major.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/fcntl.h>
#include <linux/fs.h>
#include <linux/signal.h>
#include <linux/mutex.h>
#include <linux/mm.h>
#include <linux/timer.h>
#include <linux/wait.h>
#include <linux/tty.h>
#include <linux/netdevice.h>
#include <linux/ppp_defs.h>
#include <linux/ppp-ioctl.h>
#include <linux/skbuff.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/poll.h>
#include <linux/capi.h>
#include <linux/kernelcapi.h>
#include <linux/init.h>
#include <linux/device.h>
#include <linux/moduleparam.h>
#include <linux/isdn/capiutil.h>
#include <linux/isdn/capicmd.h>

Go to the source code of this file.

Data Structures

struct  ackqueue_entry
 
struct  capiminor
 
struct  capincci
 
struct  capidev
 

Macros

#define CAPINC_MAX_RECVQUEUE   10
 
#define CAPINC_MAX_SENDQUEUE   10
 
#define CAPI_MAX_BLKSIZE   2048
 

Functions

 MODULE_DESCRIPTION ("CAPI4Linux: Userspace /dev/capi20 interface")
 
 MODULE_AUTHOR ("Carsten Paeth")
 
 MODULE_LICENSE ("GPL")
 
 module_param_named (major, capi_major, uint, 0)
 
 module_init (capi_init)
 
 module_exit (capi_exit)
 

Variables

struct ackqueue_entry __attribute__
 

Macro Definition Documentation

#define CAPI_MAX_BLKSIZE   2048

Definition at line 66 of file capi.c.

#define CAPINC_MAX_RECVQUEUE   10

Definition at line 64 of file capi.c.

#define CAPINC_MAX_SENDQUEUE   10

Definition at line 65 of file capi.c.

Function Documentation

MODULE_AUTHOR ( "Carsten Paeth"  )
MODULE_DESCRIPTION ( "CAPI4Linux: Userspace /dev/capi20 interface )
module_exit ( capi_exit  )
module_init ( capi_init  )
MODULE_LICENSE ( "GPL"  )
module_param_named ( major  ,
capi_major  ,
uint  ,
 
)

Variable Documentation