/asus-wl-520gu-7.0.1.45/src/linux/linux/net/atm/ |
H A D | protocols.h | 9 void atm_push_raw(struct atm_vcc *vcc,struct sk_buff *skb); 11 int atm_init_aal0(struct atm_vcc *vcc); /* "raw" AAL0 */ 12 int atm_init_aal34(struct atm_vcc *vcc);/* "raw" AAL3/4 transport */ 13 int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */ 14 int atm_init_atmarp(struct atm_vcc *vcc);/* ATM ARP */
|
H A D | signaling.h | 17 extern struct atm_vcc *sigd; /* needed in svc_release */ 25 void sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type, 26 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc, 28 void sigd_enq(struct atm_vcc *vcc,enum atmsvc_msg_type type, 29 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc, 31 int sigd_attach(struct atm_vcc *vcc);
|
H A D | lec_arpc.h | 18 struct atm_vcc *vcc; /* Vcc this entry is attached */ 19 struct atm_vcc *recv_vcc; /* Vcc we receive data from */ 20 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb); 22 void (*old_recv_push)(struct atm_vcc *vcc, struct sk_buff *skb); 24 void (*old_close)(struct atm_vcc *vcc); 94 int lec_mcast_make(struct lec_priv *priv, struct atm_vcc *vcc); 96 void lec_vcc_close(struct lec_priv *priv, struct atm_vcc *vcc); 98 struct atm_vcc *lec_arp_resolve(struct lec_priv *priv, 103 struct atmlec_ioc *ioc_data, struct atm_vcc *vcc, 104 void (*old_push)(struct atm_vcc *vc [all...] |
H A D | lec.h | 61 int (*lecd_attach)(struct atm_vcc *vcc, int arg); 62 int (*mcast_attach)(struct atm_vcc *vcc, int arg); 63 int (*vcc_attach)(struct atm_vcc *vcc, void *arg); 102 struct atm_vcc *mcast_vcc; /* Default Multicast Send VCC */ 103 struct atm_vcc *lecd; 145 int lecd_attach(struct atm_vcc *vcc, int arg); 146 int lec_vcc_attach(struct atm_vcc *vcc, void *arg); 147 int lec_mcast_attach(struct atm_vcc *vcc, int arg); 149 int make_lec(struct atm_vcc *vcc); 153 void lec_push(struct atm_vcc *vc [all...] |
H A D | mpc.h | 14 int atm_mpoa_mpoad_attach(struct atm_vcc *vcc, int arg); 15 int atm_mpoa_vcc_attach(struct atm_vcc *vcc, long arg); 22 struct atm_vcc *mpoad_vcc; /* control channel to mpoad */ 49 int (*mpoad_attach)(struct atm_vcc *vcc, int arg); /* attach mpoa daemon */ 50 int (*vcc_attach)(struct atm_vcc *vcc, long arg); /* attach shortcut vcc */
|
H A D | raw.c | 24 void atm_push_raw(struct atm_vcc *vcc,struct sk_buff *skb) 33 static void atm_pop_raw(struct atm_vcc *vcc,struct sk_buff *skb) 42 static int atm_send_aal0(struct atm_vcc *vcc,struct sk_buff *skb) 59 int atm_init_aal0(struct atm_vcc *vcc) 69 int atm_init_aal34(struct atm_vcc *vcc) 79 int atm_init_aal5(struct atm_vcc *vcc)
|
H A D | resources.h | 14 extern struct atm_vcc *nodev_vccs; /* VCCs not linked to any device */
|
H A D | signaling.c | 29 struct atm_vcc *sigd = NULL; 65 static void modify_qos(struct atm_vcc *vcc,struct atmsvc_msg *msg) 91 static int sigd_send(struct atm_vcc *vcc,struct sk_buff *skb) 94 struct atm_vcc *session_vcc; 100 vcc = *(struct atm_vcc **) &msg->vcc; 126 vcc = *(struct atm_vcc **) &msg->listen_vcc; 159 void sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type, 160 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc, 172 *(struct atm_vcc **) &msg->vcc = vcc; 173 *(struct atm_vcc **) [all...] |
H A D | common.h | 27 int atm_connect_vcc(struct atm_vcc *vcc,int itf,short vpi,int vci); 35 void svc_callback(struct atm_vcc *vcc); 36 int svc_change_qos(struct atm_vcc *vcc,struct atm_qos *qos);
|
H A D | mpoa_caches.h | 25 struct atm_vcc *shortcut; 38 in_cache_entry *(*get_by_vcc)(struct atm_vcc *vcc, 56 struct atm_vcc *shortcut; 68 eg_cache_entry *(*get_by_vcc)(struct atm_vcc *vcc, struct mpoa_client *client);
|
H A D | atm_misc.c | 16 int atm_charge(struct atm_vcc *vcc,int truesize) 26 struct sk_buff *atm_alloc_charge(struct atm_vcc *vcc,int pdu_size, 46 static int check_ci(struct atm_vcc *vcc,short vpi,int vci) 48 struct atm_vcc *walk; 64 int atm_find_ci(struct atm_vcc *vcc,short *vpi,int *vci)
|
H A D | pppoatm.c | 56 struct atm_vcc *atmvcc; /* VCC descriptor */ 57 void (*old_push)(struct atm_vcc *, struct sk_buff *); 58 void (*old_pop)(struct atm_vcc *, struct sk_buff *); 73 static inline struct pppoatm_vcc *atmvcc_to_pvcc(const struct atm_vcc *atmvcc) 98 static void pppoatm_pop(struct atm_vcc *atmvcc, struct sk_buff *skb) 117 static void pppoatm_unassign_vcc(struct atm_vcc *atmvcc) 132 static void pppoatm_push(struct atm_vcc *atmvcc, struct sk_buff *skb) 268 static int pppoatm_assign_vcc(struct atm_vcc *atmvcc, unsigned long arg) 314 static int pppoatm_ioctl(struct atm_vcc *atmvcc, unsigned int cmd, 343 extern int (*pppoatm_ioctl_hook)(struct atm_vcc *, unsigne [all...] |
H A D | svc.c | 43 void svc_callback(struct atm_vcc *vcc) 57 static void svc_disconnect(struct atm_vcc *vcc) 88 struct atm_vcc *vcc; 109 struct atm_vcc *vcc; 143 struct atm_vcc *vcc = ATM_SD(sock); 237 struct atm_vcc *vcc = ATM_SD(sock); 261 struct atm_vcc *old_vcc = ATM_SD(sock); 262 struct atm_vcc *new_vcc; 342 int svc_change_qos(struct atm_vcc *vcc,struct atm_qos *qos) 363 struct atm_vcc *vc [all...] |
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/net/ |
H A D | atmclip.h | 23 struct atm_vcc *vcc; /* VCC descriptor */ 30 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb); 32 void (*old_pop)(struct atm_vcc *vcc,struct sk_buff *skb); 58 extern struct atm_vcc *atmarpd; /* ugly */ 62 int clip_mkip(struct atm_vcc *vcc,int timeout); 63 int clip_setentry(struct atm_vcc *vcc,u32 ip); 64 int clip_encap(struct atm_vcc *vcc,int mode);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/net/ |
H A D | atmclip.h | 23 struct atm_vcc *vcc; /* VCC descriptor */ 30 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb); 32 void (*old_pop)(struct atm_vcc *vcc,struct sk_buff *skb); 58 extern struct atm_vcc *atmarpd; /* ugly */ 62 int clip_mkip(struct atm_vcc *vcc,int timeout); 63 int clip_setentry(struct atm_vcc *vcc,u32 ip); 64 int clip_encap(struct atm_vcc *vcc,int mode);
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/ |
H A D | atmdev.h | 283 struct atm_vcc { struct 295 void (*push)(struct atm_vcc *vcc,struct sk_buff *skb); 296 void (*pop)(struct atm_vcc *vcc,struct sk_buff *skb); /* optional */ 297 struct sk_buff *(*alloc_tx)(struct atm_vcc *vcc,unsigned int size); 301 int (*push_oam)(struct atm_vcc *vcc,void *cell); 302 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb); 310 struct atm_vcc *prev,*next; 315 void (*callback)(struct atm_vcc *vcc); 321 struct atm_vcc *session; /* session VCC descriptor */ 344 struct atm_vcc *vcc [all...] |
H A D | atm_tcp.h | 65 int (*attach)(struct atm_vcc *vcc,int itf);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/ |
H A D | atmdev.h | 283 struct atm_vcc { struct 295 void (*push)(struct atm_vcc *vcc,struct sk_buff *skb); 296 void (*pop)(struct atm_vcc *vcc,struct sk_buff *skb); /* optional */ 297 struct sk_buff *(*alloc_tx)(struct atm_vcc *vcc,unsigned int size); 301 int (*push_oam)(struct atm_vcc *vcc,void *cell); 302 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb); 310 struct atm_vcc *prev,*next; 315 void (*callback)(struct atm_vcc *vcc); 321 struct atm_vcc *session; /* session VCC descriptor */ 344 struct atm_vcc *vcc [all...] |
H A D | atm_tcp.h | 65 int (*attach)(struct atm_vcc *vcc,int itf);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/atm/ |
H A D | eni.h | 53 int (*rx)(struct atm_vcc *vcc); /* RX function, NULL if none */ 63 struct atm_vcc *next; /* next pending RX */ 92 struct atm_vcc *fast,*last_fast;/* queues of VCCs with pending PDUs */ 93 struct atm_vcc *slow,*last_slow; 94 struct atm_vcc **rx_map; /* for fast lookups */
|
H A D | atmtcp.c | 15 extern int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */ 22 struct atm_vcc *vcc; /* control VCC; NULL if detached */ 40 static int atmtcp_send_control(struct atm_vcc *vcc,int type, 44 struct atm_vcc *out_vcc; 66 *(struct atm_vcc **) &new_msg->vcc = vcc; 88 struct atm_vcc *vcc = *(struct atm_vcc **) &msg->vcc; 117 static int atmtcp_v_open(struct atm_vcc *vcc,short vpi,int vci) 141 static void atmtcp_v_close(struct atm_vcc *vcc) 157 struct atm_vcc *vc [all...] |
H A D | firestream.c | 737 struct atm_vcc *atm_vcc; local 758 atm_vcc = dev->atm_vccs[channo]; 760 atm_vcc = NULL; 767 if (atm_vcc) { 771 ATM_SKB(skb)->vcc = atm_vcc; 772 atomic_inc(&atm_vcc->stats->rx); 775 atm_vcc->push (atm_vcc, skb); 792 if (atm_vcc) 812 fs_open(struct atm_vcc *atm_vcc, short vpi, int vci) argument 1053 fs_close(struct atm_vcc *atm_vcc) argument 1105 fs_send(struct atm_vcc *atm_vcc, struct sk_buff *skb) argument [all...] |
H A D | zatm.h | 96 struct atm_vcc **tx_map; /* TX VCCs */ 97 struct atm_vcc **rx_map; /* RX VCCs */
|
H A D | horizon.c | 980 struct atm_vcc * vcc = ATM_SKB(skb)->vcc; 1249 struct atm_vcc * atm_vcc; local 1253 atm_vcc = dev->rxer[rx_channel]; 1257 if (atm_vcc) { 1259 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { 1261 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { 1263 struct sk_buff * skb = atm_alloc_charge (atm_vcc, rx_len, GFP_ATOMIC); 1272 ATM_SKB(skb)->vcc = atm_vcc; 1531 static int hrz_send (struct atm_vcc * atm_vc argument 2058 hrz_open(struct atm_vcc * atm_vcc, short vpi, int vci) argument 2350 hrz_close(struct atm_vcc * atm_vcc) argument 2403 hrz_sg_send(struct atm_vcc * atm_vcc, unsigned long start, unsigned long size) argument [all...] |
H A D | ambassador.c | 270 . Understand these elements of struct atm_vcc: recvq (proto?), 502 struct atm_vcc * atm_vcc = dev->rxer[vc]; local 505 if (atm_vcc) { 507 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { 509 if (atm_charge (atm_vcc, skb->truesize)) { 512 ATM_SKB(skb)->vcc = atm_vcc; 518 atomic_inc(&atm_vcc->stats->rx); 521 atm_vcc->push (atm_vcc, sk 1128 amb_open(struct atm_vcc * atm_vcc, short vpi, int vci) argument 1350 amb_close(struct atm_vcc * atm_vcc) argument 1464 amb_send(struct atm_vcc * atm_vcc, struct sk_buff * skb) argument 1566 amb_sg_send(struct atm_vcc * atm_vcc, unsigned long start, unsigned long size) argument [all...] |