Home
last modified time | relevance | path

Searched refs:atm_vcc (Results 1 – 50 of 50) sorted by relevance

/linux-4.1.27/include/linux/
Datmdev.h90 struct atm_vcc { struct
102 void (*release_cb)(struct atm_vcc *vcc); /* release_sock callback */ argument
103 void (*push)(struct atm_vcc *vcc,struct sk_buff *skb); argument
104 void (*pop)(struct atm_vcc *vcc,struct sk_buff *skb); /* optional */ argument
105 int (*push_oam)(struct atm_vcc *vcc,void *cell); argument
106 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb); argument
116 struct atm_vcc *session; /* session VCC descriptor */ argument
123 static inline struct atm_vcc *atm_sk(struct sock *sk) in atm_sk() argument
125 return (struct atm_vcc *)sk; in atm_sk()
128 static inline struct atm_vcc *ATM_SD(struct socket *sock) in ATM_SD()
[all …]
Datm_tcp.h13 int (*attach)(struct atm_vcc *vcc,int itf);
/linux-4.1.27/net/atm/
Dsignaling.h14 extern struct atm_vcc *sigd; /* needed in svc_release */
22 void sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type,
23 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc,
25 void sigd_enq(struct atm_vcc *vcc,enum atmsvc_msg_type type,
26 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc,
28 int sigd_attach(struct atm_vcc *vcc);
Dsignaling.c22 struct atm_vcc *sigd = NULL;
36 static void modify_qos(struct atm_vcc *vcc, struct atmsvc_msg *msg) in modify_qos()
63 static int sigd_send(struct atm_vcc *vcc, struct sk_buff *skb) in sigd_send()
66 struct atm_vcc *session_vcc; in sigd_send()
71 vcc = *(struct atm_vcc **) &msg->vcc; in sigd_send()
102 vcc = *(struct atm_vcc **)&msg->listen_vcc; in sigd_send()
141 void sigd_enq2(struct atm_vcc *vcc, enum atmsvc_msg_type type, in sigd_enq2()
142 struct atm_vcc *listen_vcc, const struct sockaddr_atmpvc *pvc, in sigd_enq2()
156 *(struct atm_vcc **) &msg->vcc = vcc; in sigd_enq2()
157 *(struct atm_vcc **) &msg->listen_vcc = listen_vcc; in sigd_enq2()
[all …]
Draw.c22 static void atm_push_raw(struct atm_vcc *vcc, struct sk_buff *skb) in atm_push_raw()
32 static void atm_pop_raw(struct atm_vcc *vcc, struct sk_buff *skb) in atm_pop_raw()
43 static int atm_send_aal0(struct atm_vcc *vcc, struct sk_buff *skb) in atm_send_aal0()
59 int atm_init_aal0(struct atm_vcc *vcc) in atm_init_aal0()
68 int atm_init_aal34(struct atm_vcc *vcc) in atm_init_aal34()
77 int atm_init_aal5(struct atm_vcc *vcc) in atm_init_aal5()
Dlec_arpc.h18 struct atm_vcc *vcc; /* Vcc this entry is attached */
19 struct atm_vcc *recv_vcc; /* Vcc we receive data from */
21 void (*old_push) (struct atm_vcc *vcc, struct sk_buff *skb);
24 void (*old_recv_push) (struct atm_vcc *vcc, struct sk_buff *skb);
Dpppoatm.c60 struct atm_vcc *atmvcc; /* VCC descriptor */
61 void (*old_push)(struct atm_vcc *, struct sk_buff *);
62 void (*old_pop)(struct atm_vcc *, struct sk_buff *);
63 void (*old_release_cb)(struct atm_vcc *);
92 static inline struct pppoatm_vcc *atmvcc_to_pvcc(const struct atm_vcc *atmvcc) in atmvcc_to_pvcc()
112 static void pppoatm_release_cb(struct atm_vcc *atmvcc) in pppoatm_release_cb()
135 static void pppoatm_pop(struct atm_vcc *atmvcc, struct sk_buff *skb) in pppoatm_pop()
168 static void pppoatm_unassign_vcc(struct atm_vcc *atmvcc) in pppoatm_unassign_vcc()
182 static void pppoatm_push(struct atm_vcc *atmvcc, struct sk_buff *skb) in pppoatm_push()
295 struct atm_vcc *vcc; in pppoatm_send()
[all …]
Dprotocols.h9 int atm_init_aal0(struct atm_vcc *vcc); /* "raw" AAL0 */
10 int atm_init_aal34(struct atm_vcc *vcc);/* "raw" AAL3/4 transport */
11 int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */
Dcommon.c44 struct atm_vcc *vcc = atm_sk(sk); in __vcc_insert_socket()
65 static struct sk_buff *alloc_tx(struct atm_vcc *vcc, unsigned int size) in alloc_tx()
106 struct atm_vcc *vcc = atm_sk(sk); in vcc_writable()
131 struct atm_vcc *vcc = atm_sk(sk); in vcc_release_cb()
140 .obj_size = sizeof(struct atm_vcc),
147 struct atm_vcc *vcc; in vcc_create()
179 struct atm_vcc *vcc = atm_sk(sk); in vcc_destroy_socket()
217 void vcc_release_async(struct atm_vcc *vcc, int reply) in vcc_release_async()
229 void vcc_process_recv_queue(struct atm_vcc *vcc) in vcc_process_recv_queue()
275 struct atm_vcc *vcc; in atm_dev_release_vccs()
[all …]
Dbr2684.c66 struct atm_vcc *atmvcc;
69 void (*old_push)(struct atm_vcc *vcc, struct sk_buff *skb);
70 void (*old_pop)(struct atm_vcc *vcc, struct sk_buff *skb);
71 void (*old_release_cb)(struct atm_vcc *vcc);
112 static inline struct br2684_vcc *BR2684_VCC(const struct atm_vcc *atmvcc) in BR2684_VCC()
153 struct atm_vcc *atm_vcc; in atm_dev_event() local
163 atm_vcc = brvcc->atmvcc; in atm_dev_event()
164 if (atm_vcc && brvcc->atmvcc->dev == atm_dev) { in atm_dev_event()
166 if (atm_vcc->dev->signal == ATM_PHY_SIG_LOST) in atm_dev_event()
184 static void br2684_pop(struct atm_vcc *vcc, struct sk_buff *skb) in br2684_pop()
[all …]
Dmpoa_caches.h25 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);
Dlec.h92 struct atm_vcc *mcast_vcc; /* Default Multicast Send VCC */
93 struct atm_vcc *lecd;
148 void (*old_pop) (struct atm_vcc *vcc, struct sk_buff *skb);
Dsvc.c45 static void svc_disconnect(struct atm_vcc *vcc) in svc_disconnect()
77 struct atm_vcc *vcc; in svc_release()
100 struct atm_vcc *vcc; in svc_bind()
156 struct atm_vcc *vcc = ATM_SD(sock); in svc_connect()
285 struct atm_vcc *vcc = ATM_SD(sock); in svc_listen()
326 struct atm_vcc *old_vcc = ATM_SD(sock); in svc_accept()
327 struct atm_vcc *new_vcc; in svc_accept()
431 int svc_change_qos(struct atm_vcc *vcc, struct atm_qos *qos) in svc_change_qos()
456 struct atm_vcc *vcc = ATM_SD(sock); in svc_setsockopt()
530 struct atm_vcc *vcc = ATM_SD(sock); in svc_addparty()
[all …]
Dproc.c154 static void pvc_info(struct seq_file *seq, struct atm_vcc *vcc) in pvc_info()
183 static const char *vcc_state(struct atm_vcc *vcc) in vcc_state()
190 static void vcc_info(struct seq_file *seq, struct atm_vcc *vcc) in vcc_info()
217 static void svc_info(struct seq_file *seq, struct atm_vcc *vcc) in svc_info()
281 struct atm_vcc *vcc = atm_sk(state->sk); in pvc_seq_show()
315 struct atm_vcc *vcc = atm_sk(state->sk); in vcc_seq_show()
350 struct atm_vcc *vcc = atm_sk(state->sk); in svc_seq_show()
Dcommon.h26 void vcc_process_recv_queue(struct atm_vcc *vcc);
51 int svc_change_qos(struct atm_vcc *vcc,struct atm_qos *qos);
Dclip.c47 static struct atm_vcc *atmarpd;
166 struct atm_vcc *vcc; in clip_arp_rcv()
189 static void clip_push(struct atm_vcc *vcc, struct sk_buff *skb) in clip_push()
244 static void clip_pop(struct atm_vcc *vcc, struct sk_buff *skb) in clip_pop()
318 static int clip_encap(struct atm_vcc *vcc, int mode) in clip_encap()
331 struct atm_vcc *vcc; in clip_start_xmit()
412 static int clip_mkip(struct atm_vcc *vcc, int timeout) in clip_mkip()
441 static int clip_setentry(struct atm_vcc *vcc, __be32 ip) in clip_setentry()
604 static void atmarpd_close(struct atm_vcc *vcc) in atmarpd_close()
630 static int atm_init_atmarp(struct atm_vcc *vcc) in atm_init_atmarp()
[all …]
Dlec.c78 struct atm_vcc *vcc, struct sk_buff *skb);
81 static struct atm_vcc *lec_arp_resolve(struct lec_priv *priv,
90 static int lec_mcast_make(struct lec_priv *priv, struct atm_vcc *vcc);
96 struct atm_vcc *vcc,
97 void (*old_push)(struct atm_vcc *vcc,
99 static void lec_vcc_close(struct lec_priv *priv, struct atm_vcc *vcc);
177 lec_send(struct atm_vcc *vcc, struct sk_buff *skb) in lec_send()
207 struct atm_vcc *vcc; in lec_start_xmit()
338 static int lec_atm_send(struct atm_vcc *vcc, struct sk_buff *skb) in lec_atm_send()
466 static void lec_atm_close(struct atm_vcc *vcc) in lec_atm_close()
[all …]
Datm_misc.c14 int atm_charge(struct atm_vcc *vcc, int truesize) in atm_charge()
25 struct sk_buff *atm_alloc_charge(struct atm_vcc *vcc, int pdu_size, in atm_alloc_charge()
Dmpc.c86 static void purge_egress_shortcut(struct atm_vcc *vcc, eg_cache_entry *entry);
89 static void mpoad_close(struct atm_vcc *vcc);
90 static int msg_from_mpoad(struct atm_vcc *vcc, struct sk_buff *skb);
92 static void mpc_push(struct atm_vcc *vcc, struct sk_buff *skb);
141 static struct mpoa_client *find_mpc_by_vcc(struct atm_vcc *vcc) in find_mpc_by_vcc()
605 static int atm_mpoa_vcc_attach(struct atm_vcc *vcc, void __user *arg) in atm_mpoa_vcc_attach()
654 static void mpc_vcc_close(struct atm_vcc *vcc, struct net_device *dev) in mpc_vcc_close()
685 static void mpc_push(struct atm_vcc *vcc, struct sk_buff *skb) in mpc_push()
795 static int atm_mpoa_mpoad_attach(struct atm_vcc *vcc, int arg) in atm_mpoa_mpoad_attach()
870 static void mpoad_close(struct atm_vcc *vcc) in mpoad_close()
[all …]
Dpvc.c31 struct atm_vcc *vcc; in pvc_bind()
92 struct atm_vcc *vcc = ATM_SD(sock); in pvc_getname()
Dmpc.h19 struct atm_vcc *mpoad_vcc; /* control channel to mpoad */
Dmpoa_caches.c76 static in_cache_entry *in_cache_get_by_vcc(struct atm_vcc *vcc, in in_cache_get_by_vcc()
193 struct atm_vcc *vcc; in in_cache_remove_entry()
375 static eg_cache_entry *eg_cache_get_by_vcc(struct atm_vcc *vcc, in eg_cache_get_by_vcc()
430 struct atm_vcc *vcc; in eg_cache_remove_entry()
Dioctl.c54 struct atm_vcc *vcc; in do_vcc_ioctl()
/linux-4.1.27/drivers/atm/
Dfirestream.c780 struct atm_vcc *atm_vcc; in process_incoming() local
801 atm_vcc = dev->atm_vccs[channo]; in process_incoming()
803 atm_vcc = NULL; in process_incoming()
810 if (atm_vcc) { in process_incoming()
818 ATM_SKB(skb)->vcc = atm_vcc; in process_incoming()
819 atomic_inc(&atm_vcc->stats->rx); in process_incoming()
822 atm_vcc->push (atm_vcc, skb); in process_incoming()
839 if (atm_vcc) in process_incoming()
840 atomic_inc(&atm_vcc->stats->rx_drop); in process_incoming()
844 if (atm_vcc) in process_incoming()
[all …]
Datmtcp.c17 extern int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */
24 struct atm_vcc *vcc; /* control VCC; NULL if detached */
42 static int atmtcp_send_control(struct atm_vcc *vcc,int type, in atmtcp_send_control()
46 struct atm_vcc *out_vcc; in atmtcp_send_control()
68 *(struct atm_vcc **) &new_msg->vcc = vcc; in atmtcp_send_control()
90 struct atm_vcc *vcc = *(struct atm_vcc **) &msg->vcc; in atmtcp_recv_control()
119 static int atmtcp_v_open(struct atm_vcc *vcc) in atmtcp_v_open()
143 static void atmtcp_v_close(struct atm_vcc *vcc) in atmtcp_v_close()
159 struct atm_vcc *vcc; in atmtcp_v_ioctl()
190 static int atmtcp_v_send(struct atm_vcc *vcc,struct sk_buff *skb) in atmtcp_v_send()
[all …]
Deni.h53 int (*rx)(struct atm_vcc *vcc); /* RX function, NULL if none */
63 struct atm_vcc *next; /* next pending RX */
97 struct atm_vcc *fast,*last_fast;/* queues of VCCs with pending PDUs */
98 struct atm_vcc *slow,*last_slow;
99 struct atm_vcc **rx_map; /* for fast lookups */
Dhorizon.c1019 struct atm_vcc * vcc = ATM_SKB(skb)->vcc; in rx_schedule()
1291 struct atm_vcc * atm_vcc; in rx_data_av_handler() local
1295 atm_vcc = dev->rxer[rx_channel]; in rx_data_av_handler()
1299 if (atm_vcc) { in rx_data_av_handler()
1301 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in rx_data_av_handler()
1303 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_data_av_handler()
1305 struct sk_buff * skb = atm_alloc_charge (atm_vcc, rx_len, GFP_ATOMIC); in rx_data_av_handler()
1314 ATM_SKB(skb)->vcc = atm_vcc; in rx_data_av_handler()
1562 static int hrz_send (struct atm_vcc * atm_vcc, struct sk_buff * skb) { in hrz_send() argument
1565 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_send()
[all …]
Dambassador.c482 struct atm_vcc * atm_vcc = dev->rxer[vc]; in rx_complete() local
485 if (atm_vcc) { in rx_complete()
487 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_complete()
489 if (atm_charge (atm_vcc, skb->truesize)) { in rx_complete()
492 ATM_SKB(skb)->vcc = atm_vcc; in rx_complete()
498 atomic_inc(&atm_vcc->stats->rx); in rx_complete()
501 atm_vcc->push (atm_vcc, skb); in rx_complete()
513 atomic_inc(&atm_vcc->stats->rx_drop); in rx_complete()
1013 static int amb_open (struct atm_vcc * atm_vcc) in amb_open() argument
1024 amb_dev * dev = AMB_DEV(atm_vcc->dev); in amb_open()
[all …]
Dzatm.h70 struct atm_vcc **tx_map; /* TX VCCs */
71 struct atm_vcc **rx_map; /* RX VCCs */
Dadummy.c89 adummy_open(struct atm_vcc *vcc) in adummy_open()
104 adummy_close(struct atm_vcc *vcc) in adummy_close()
111 adummy_send(struct atm_vcc *vcc, struct sk_buff *skb) in adummy_send()
Deni.c308 #define ENI_VCC_NOS ((struct atm_vcc *) 1)
311 static void rx_ident_err(struct atm_vcc *vcc) in rx_ident_err()
342 static int do_rx_dma(struct atm_vcc *vcc,struct sk_buff *skb, in do_rx_dma()
492 static void discard(struct atm_vcc *vcc,unsigned long size) in discard()
510 static int rx_aal0(struct atm_vcc *vcc) in rx_aal0()
547 static int rx_aal5(struct atm_vcc *vcc) in rx_aal5()
616 static inline int rx_vcc(struct atm_vcc *vcc) in rx_vcc()
658 struct atm_vcc *curr; in poll_rx()
683 struct atm_vcc *vcc; in get_service()
728 struct atm_vcc *vcc; in dequeue_rx()
[all …]
Dzatm.c316 static void exception(struct atm_vcc *vcc)
372 struct atm_vcc *vcc; in poll_rx()
482 static int open_rx_first(struct atm_vcc *vcc) in open_rx_first()
534 static int open_rx_second(struct atm_vcc *vcc) in open_rx_second()
556 static void close_rx(struct atm_vcc *vcc) in close_rx()
605 size = sizeof(struct atm_vcc *)*zatm_dev->chans; in start_rx()
631 struct atm_vcc *vcc; in do_tx()
709 static inline void dequeue_tx(struct atm_vcc *vcc) in dequeue_tx()
868 static void close_tx(struct atm_vcc *vcc) in close_tx()
912 static int open_tx_first(struct atm_vcc *vcc) in open_tx_first()
[all …]
Dfirestream.h488 struct atm_vcc **atm_vccs;
502 #define FS_VCC(atm_vcc) ((struct fs_vcc *) (atm_vcc)->dev_data) argument
Dhorizon.h445 struct atm_vcc * rxer[MAX_VCS];
481 #define HRZ_VCC(atm_vcc) ((hrz_vcc *) (atm_vcc)->dev_data) argument
Dsolos-pci.c101 struct atm_vcc *vcc;
172 struct atm_vcc *vcc);
175 static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
182 static inline void solos_pop(struct atm_vcc *vcc, struct sk_buff *skb) in solos_pop()
781 struct atm_vcc *vcc; in solos_bh()
895 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc()
898 struct atm_vcc *vcc = NULL; in find_vcc()
916 static int popen(struct atm_vcc *vcc) in popen()
949 static void pclose(struct atm_vcc *vcc) in pclose()
1027 struct atm_vcc *vcc) in fpga_queue()
[all …]
Dambassador.h639 struct atm_vcc * rxer[NUM_VCS];
653 #define AMB_VCC(atm_vcc) ((amb_vcc *) (atm_vcc)->dev_data) argument
Didt77252.c122 static int idt77252_open(struct atm_vcc *vcc);
123 static void idt77252_close(struct atm_vcc *vcc);
124 static int idt77252_send(struct atm_vcc *vcc, struct sk_buff *skb);
125 static int idt77252_send_oam(struct atm_vcc *vcc, void *cell,
130 static int idt77252_change_qos(struct atm_vcc *vcc, struct atm_qos *qos,
549 struct atm_vcc *vcc; in idt77252_tx_dump()
671 struct atm_vcc *vcc; in free_scq()
723 struct atm_vcc *vcc = vc->tx_vcc; in push_on_scq()
795 struct atm_vcc *vcc; in drain_scq()
833 struct atm_vcc *vcc; in queue_skb()
[all …]
Diphase.c234 static void clear_lockup (struct atm_vcc *vcc, IADEV *dev) { in clear_lockup()
375 struct atm_vcc *vcc, u8 flag) in ia_open_abr_vc()
459 static int ia_cbr_setup (IADEV *dev, struct atm_vcc *vcc) { in ia_cbr_setup()
574 static void ia_cbrVc_close (struct atm_vcc *vcc) { in ia_cbrVc_close()
610 static int ia_pkt_tx (struct atm_vcc *vcc, struct sk_buff *skb);
615 struct atm_vcc *vcc; in ia_que_tx()
638 struct atm_vcc *vcc = NULL; in ia_tx_poll()
1095 struct atm_vcc *vcc;
1272 struct atm_vcc *vcc;
1372 static int open_rx(struct atm_vcc *vcc)
[all …]
Dlanai.c237 struct atm_vcc *atmvcc; /* atm_vcc who is receiver */
241 struct atm_vcc *atmvcc; /* atm_vcc who is transmitter */
293 struct atm_vcc *cbrvcc;
687 static inline void lanai_free_skb(struct atm_vcc *atmvcc, struct sk_buff *skb) in lanai_free_skb()
1994 const struct atm_vcc *atmvcc) in vci_is_ok()
2023 const struct atm_vcc *atmvcc, short *vpip, vci_t *vcip) in lanai_normalize_ci()
2276 static void lanai_close(struct atm_vcc *atmvcc) in lanai_close()
2312 static int lanai_open(struct atm_vcc *atmvcc) in lanai_open()
2394 static int lanai_send(struct atm_vcc *atmvcc, struct sk_buff *skb) in lanai_send()
2436 static int lanai_change_qos(struct atm_vcc *atmvcc, in lanai_change_qos()
Dfore200e.c858 struct atm_vcc* vcc; in fore200e_tx_irq()
1051 fore200e_push_rpd(struct fore200e* fore200e, struct atm_vcc* vcc, struct rpd* rpd) in fore200e_push_rpd()
1182 struct atm_vcc* vcc; in fore200e_rx_irq()
1303 fore200e_select_scheme(struct atm_vcc* vcc) in fore200e_select_scheme()
1316 fore200e_activate_vcin(struct fore200e* fore200e, int activate, struct atm_vcc* vcc, int mtu) in fore200e_activate_vcin()
1397 fore200e_open(struct atm_vcc *vcc) in fore200e_open()
1506 fore200e_close(struct atm_vcc* vcc) in fore200e_close()
1556 fore200e_send(struct atm_vcc *vcc, struct sk_buff *skb) in fore200e_send()
1787 fore200e_getsockopt(struct atm_vcc* vcc, int level, int optname, void __user *optval, int optlen) in fore200e_getsockopt()
1799 fore200e_setsockopt(struct atm_vcc* vcc, int level, int optname, void __user *optval, unsigned int … in fore200e_setsockopt()
[all …]
Didt77252.h211 struct atm_vcc *tx_vcc;
212 struct atm_vcc *rx_vcc;
Dhe.h134 struct atm_vcc *vcc;
241 struct atm_vcc *vcc;
Dnicstar.c125 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
128 static int ns_open(struct atm_vcc *vcc);
129 static void ns_close(struct atm_vcc *vcc);
131 static int ns_send(struct atm_vcc *vcc, struct sk_buff *skb);
900 static void free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) in free_scq()
1226 static int ns_open(struct atm_vcc *vcc) in ns_open()
1408 static void ns_close(struct atm_vcc *vcc) in ns_close()
1621 static int ns_send(struct atm_vcc *vcc, struct sk_buff *skb) in ns_send()
1904 struct atm_vcc *vcc; in drain_scq()
1968 struct atm_vcc *vcc; in dequeue_rx()
Dhe.c98 static int he_open(struct atm_vcc *vcc);
99 static void he_close(struct atm_vcc *vcc);
100 static int he_send(struct atm_vcc *vcc, struct sk_buff *skb);
327 static __inline__ struct atm_vcc*
331 struct atm_vcc *vcc; in __find_vcc()
1651 struct atm_vcc *vcc = NULL; in he_service_rbrq()
2120 he_open(struct atm_vcc *vcc) in he_open()
2333 he_close(struct atm_vcc *vcc) in he_close()
2491 he_send(struct atm_vcc *vcc, struct sk_buff *skb) in he_send()
Dnicstar.h699 struct atm_vcc *tx_vcc, *rx_vcc;
Dfore200e.h827 struct atm_vcc* vcc; /* vcc entry */
Diphase.h1016 struct atm_vcc **rx_open; /* list of all open VCs */
/linux-4.1.27/include/net/
Datmclip.h22 struct atm_vcc *vcc; /* VCC descriptor */
29 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb);
31 void (*old_pop)(struct atm_vcc *vcc,struct sk_buff *skb);
/linux-4.1.27/drivers/usb/atm/
Dusbatm.c150 struct atm_vcc *vcc;
171 static int usbatm_atm_open(struct atm_vcc *vcc);
172 static void usbatm_atm_close(struct atm_vcc *vcc);
174 static int usbatm_atm_send(struct atm_vcc *vcc, struct sk_buff *skb);
198 static inline void usbatm_pop(struct atm_vcc *vcc, struct sk_buff *skb) in usbatm_pop()
308 struct atm_vcc *vcc; in usbatm_extract_one_cell()
473 struct atm_vcc *vcc = ctrl->atm.vcc; in usbatm_write_cells()
612 struct atm_vcc *vcc = UDSL_SKB(skb)->atm.vcc; in usbatm_tx_process()
633 struct atm_vcc *vcc) in usbatm_cancel_send()
656 static int usbatm_atm_send(struct atm_vcc *vcc, struct sk_buff *skb) in usbatm_atm_send()
[all …]
/linux-4.1.27/net/sched/
Dsch_atm.c45 struct atm_vcc *vcc; /* VCC; NULL if VCC is closed */
46 void (*old_pop)(struct atm_vcc *vcc,
162 static void sch_atm_pop(struct atm_vcc *vcc, struct sk_buff *skb) in sch_atm_pop()