Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
isdn_net.c File Reference
#include <linux/isdn.h>
#include <linux/slab.h>
#include <net/arp.h>
#include <net/dst.h>
#include <net/pkt_sched.h>
#include <linux/inetdevice.h>
#include "isdn_common.h"
#include "isdn_net.h"

Go to the source code of this file.

Data Structures

struct  ip_ports
 

Macros

#define ISDN_NET_TX_TIMEOUT   (20 * HZ)
 

Functions

void isdn_net_autohup (void)
 
int isdn_net_stat_callback (int idx, isdn_ctrl *c)
 
void isdn_net_dial (void)
 
void isdn_net_hangup (struct net_device *d)
 
void isdn_net_write_super (isdn_net_local *lp, struct sk_buff *skb)
 
void isdn_net_writebuf_skb (isdn_net_local *lp, struct sk_buff *skb)
 
int isdn_net_rcv_skb (int idx, struct sk_buff *skb)
 
int isdn_net_find_icall (int di, int ch, int idx, setup_parm *setup)
 
isdn_net_devisdn_net_findif (char *name)
 
int isdn_net_dial_req (isdn_net_local *lp)
 
int isdn_net_force_dial (char *name)
 
charisdn_net_new (char *name, struct net_device *master)
 
charisdn_net_newslave (char *parm)
 
int isdn_net_setcfg (isdn_net_ioctl_cfg *cfg)
 
int isdn_net_getcfg (isdn_net_ioctl_cfg *cfg)
 
int isdn_net_addphone (isdn_net_ioctl_phone *phone)
 
int isdn_net_getphones (isdn_net_ioctl_phone *phone, char __user *phones)
 
int isdn_net_getpeer (isdn_net_ioctl_phone *phone, isdn_net_ioctl_phone __user *peer)
 
int isdn_net_delphone (isdn_net_ioctl_phone *phone)
 
int isdn_net_force_hangup (char *name)
 
int isdn_net_rm (char *name)
 
int isdn_net_rmall (void)
 

Variables

charisdn_net_revision = "$Revision: 1.1.2.2 $"
 

Macro Definition Documentation

#define ISDN_NET_TX_TIMEOUT   (20 * HZ)

Definition at line 175 of file isdn_net.c.

Function Documentation

int isdn_net_addphone ( isdn_net_ioctl_phone phone)

Definition at line 2954 of file isdn_net.c.

void isdn_net_autohup ( void  )

Definition at line 321 of file isdn_net.c.

int isdn_net_delphone ( isdn_net_ioctl_phone phone)

Definition at line 3041 of file isdn_net.c.

void isdn_net_dial ( void  )

Definition at line 559 of file isdn_net.c.

int isdn_net_dial_req ( isdn_net_local lp)

Definition at line 2490 of file isdn_net.c.

int isdn_net_find_icall ( int  di,
int  ch,
int  idx,
setup_parm setup 
)

Definition at line 2093 of file isdn_net.c.

isdn_net_dev* isdn_net_findif ( char name)

Definition at line 2424 of file isdn_net.c.

int isdn_net_force_dial ( char name)

Definition at line 2503 of file isdn_net.c.

int isdn_net_force_hangup ( char name)

Definition at line 3097 of file isdn_net.c.

int isdn_net_getcfg ( isdn_net_ioctl_cfg cfg)

Definition at line 2893 of file isdn_net.c.

int isdn_net_getpeer ( isdn_net_ioctl_phone phone,
isdn_net_ioctl_phone __user peer 
)

Definition at line 3008 of file isdn_net.c.

int isdn_net_getphones ( isdn_net_ioctl_phone phone,
char __user phones 
)

Definition at line 2975 of file isdn_net.c.

void isdn_net_hangup ( struct net_device d)

Definition at line 828 of file isdn_net.c.

char* isdn_net_new ( char name,
struct net_device master 
)

Definition at line 2576 of file isdn_net.c.

char* isdn_net_newslave ( char parm)

Definition at line 2639 of file isdn_net.c.

int isdn_net_rcv_skb ( int  idx,
struct sk_buff skb 
)

Definition at line 1878 of file isdn_net.c.

int isdn_net_rm ( char name)

Definition at line 3183 of file isdn_net.c.

int isdn_net_rmall ( void  )

Definition at line 3212 of file isdn_net.c.

int isdn_net_setcfg ( isdn_net_ioctl_cfg cfg)

Definition at line 2672 of file isdn_net.c.

int isdn_net_stat_callback ( int  idx,
isdn_ctrl c 
)

Definition at line 394 of file isdn_net.c.

void isdn_net_write_super ( isdn_net_local lp,
struct sk_buff skb 
)

Definition at line 964 of file isdn_net.c.

void isdn_net_writebuf_skb ( isdn_net_local lp,
struct sk_buff skb 
)

Definition at line 1005 of file isdn_net.c.

Variable Documentation

char* isdn_net_revision = "$Revision: 1.1.2.2 $"

Definition at line 186 of file isdn_net.c.