Home
last modified time | relevance | path

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

12

/openbmc/linux/include/linux/
H A Datmdev.h92 struct atm_vcc { struct
107 int (*push_oam)(struct atm_vcc *vcc,void *cell); argument
108 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb); argument
118 struct atm_vcc *session; /* session VCC descriptor */ argument
125 static inline struct atm_vcc *atm_sk(struct sock *sk) in atm_sk() argument
127 return (struct atm_vcc *)sk; in atm_sk()
135 static inline struct sock *sk_atm(struct atm_vcc *vcc) in sk_atm()
181 int (*open)(struct atm_vcc *vcc);
182 void (*close)(struct atm_vcc *vcc);
207 struct atm_vcc *vcc; /* ATM VCC */
[all …]
H A Datm_tcp.h12 struct atm_vcc;
16 int (*attach)(struct atm_vcc *vcc,int itf);
/openbmc/linux/net/atm/
H A Dsignaling.h15 extern struct atm_vcc *sigd; /* needed in svc_release */
23 void sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type,
24 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc,
26 void sigd_enq(struct atm_vcc *vcc,enum atmsvc_msg_type type,
27 struct atm_vcc *listen_vcc,const struct sockaddr_atmpvc *pvc,
29 int sigd_attach(struct atm_vcc *vcc);
H A Dsignaling.c23 struct atm_vcc *sigd = NULL;
64 static int sigd_send(struct atm_vcc *vcc, struct sk_buff *skb) in sigd_send()
67 struct atm_vcc *session_vcc; in sigd_send()
72 vcc = *(struct atm_vcc **) &msg->vcc; in sigd_send()
103 vcc = *(struct atm_vcc **)&msg->listen_vcc; in sigd_send()
156 *(struct atm_vcc **) &msg->vcc = vcc; in sigd_enq2()
157 *(struct atm_vcc **) &msg->listen_vcc = listen_vcc; in sigd_enq2()
179 void sigd_enq(struct atm_vcc *vcc, enum atmsvc_msg_type type, in sigd_enq()
187 static void purge_vcc(struct atm_vcc *vcc) in purge_vcc()
197 static void sigd_close(struct atm_vcc *vcc) in sigd_close()
[all …]
H A Draw.c23 static void atm_push_raw(struct atm_vcc *vcc, struct sk_buff *skb) in atm_push_raw()
33 static void atm_pop_raw(struct atm_vcc *vcc, struct sk_buff *skb) in atm_pop_raw()
44 static int atm_send_aal0(struct atm_vcc *vcc, struct sk_buff *skb) in atm_send_aal0()
62 int atm_init_aal0(struct atm_vcc *vcc) in atm_init_aal0()
71 int atm_init_aal34(struct atm_vcc *vcc) in atm_init_aal34()
83 int atm_init_aal5(struct atm_vcc *vcc) in atm_init_aal5()
H A Dlec_arpc.h19 struct atm_vcc *vcc; /* Vcc this entry is attached */
20 struct atm_vcc *recv_vcc; /* Vcc we receive data from */
22 void (*old_push) (struct atm_vcc *vcc, struct sk_buff *skb);
25 void (*old_recv_push) (struct atm_vcc *vcc, struct sk_buff *skb);
H A Dpppoatm.c57 struct atm_vcc *atmvcc; /* VCC descriptor */
58 void (*old_push)(struct atm_vcc *, struct sk_buff *);
59 void (*old_pop)(struct atm_vcc *, struct sk_buff *);
60 void (*old_release_cb)(struct atm_vcc *);
111 static void pppoatm_release_cb(struct atm_vcc *atmvcc) in pppoatm_release_cb()
134 static void pppoatm_pop(struct atm_vcc *atmvcc, struct sk_buff *skb) in pppoatm_pop()
167 static void pppoatm_unassign_vcc(struct atm_vcc *atmvcc) in pppoatm_unassign_vcc()
181 static void pppoatm_push(struct atm_vcc *atmvcc, struct sk_buff *skb) in pppoatm_push()
292 struct atm_vcc *vcc; in pppoatm_send()
389 static int pppoatm_assign_vcc(struct atm_vcc *atmvcc, void __user *arg) in pppoatm_assign_vcc()
[all …]
H A Dprotocols.h10 int atm_init_aal0(struct atm_vcc *vcc); /* "raw" AAL0 */
11 int atm_init_aal34(struct atm_vcc *vcc);/* "raw" AAL3/4 transport */
12 int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */
H A Dbr2684.c67 struct atm_vcc *atmvcc;
71 void (*old_pop)(struct atm_vcc *vcc, struct sk_buff *skb);
72 void (*old_release_cb)(struct atm_vcc *vcc);
154 struct atm_vcc *atm_vcc; in atm_dev_event() local
164 atm_vcc = brvcc->atmvcc; in atm_dev_event()
165 if (atm_vcc && brvcc->atmvcc->dev == atm_dev) { in atm_dev_event()
167 if (atm_vcc->dev->signal == ATM_PHY_SIG_LOST) in atm_dev_event()
206 struct atm_vcc *atmvcc; in br2684_xmit_vcc()
274 static void br2684_release_cb(struct atm_vcc *atmvcc) in br2684_release_cb()
296 struct atm_vcc *atmvcc; in br2684_start_xmit()
[all …]
H A Dcommon.c45 struct atm_vcc *vcc = atm_sk(sk); in __vcc_insert_socket()
102 struct atm_vcc *vcc = atm_sk(sk); in vcc_writable()
127 struct atm_vcc *vcc = atm_sk(sk); in vcc_release_cb()
143 struct atm_vcc *vcc; in vcc_create()
271 struct atm_vcc *vcc; in atm_dev_release_vccs()
317 struct atm_vcc *walk; in check_ci()
526 struct atm_vcc *vcc; in vcc_recvmsg()
572 struct atm_vcc *vcc; in vcc_sendmsg()
654 struct atm_vcc *vcc; in vcc_poll()
750 struct atm_vcc *vcc; in vcc_setsockopt()
[all …]
H A Dmpoa_caches.h28 struct atm_vcc *shortcut;
41 in_cache_entry *(*get_by_vcc)(struct atm_vcc *vcc,
59 struct atm_vcc *shortcut;
71 eg_cache_entry *(*get_by_vcc)(struct atm_vcc *vcc, struct mpoa_client *client);
H A Dlec.h93 struct atm_vcc *mcast_vcc; /* Default Multicast Send VCC */
94 struct atm_vcc *lecd;
149 void (*old_pop) (struct atm_vcc *vcc, struct sk_buff *skb);
H A Dsvc.c51 static void svc_disconnect(struct atm_vcc *vcc) in svc_disconnect()
83 struct atm_vcc *vcc; in svc_release()
106 struct atm_vcc *vcc; in svc_bind()
162 struct atm_vcc *vcc = ATM_SD(sock); in svc_connect()
291 struct atm_vcc *vcc = ATM_SD(sock); in svc_listen()
333 struct atm_vcc *old_vcc = ATM_SD(sock); in svc_accept()
334 struct atm_vcc *new_vcc; in svc_accept()
462 struct atm_vcc *vcc = ATM_SD(sock); in svc_setsockopt()
536 struct atm_vcc *vcc = ATM_SD(sock); in svc_addparty()
565 struct atm_vcc *vcc = ATM_SD(sock); in svc_dropparty()
[all …]
H A Dproc.c141 static void pvc_info(struct seq_file *seq, struct atm_vcc *vcc) in pvc_info()
170 static const char *vcc_state(struct atm_vcc *vcc) in vcc_state()
177 static void vcc_info(struct seq_file *seq, struct atm_vcc *vcc) in vcc_info()
204 static void svc_info(struct seq_file *seq, struct atm_vcc *vcc) in svc_info()
256 struct atm_vcc *vcc = atm_sk(state->sk); in pvc_seq_show()
278 struct atm_vcc *vcc = atm_sk(state->sk); in vcc_seq_show()
301 struct atm_vcc *vcc = atm_sk(state->sk); in svc_seq_show()
H A Dcommon.h27 void vcc_process_recv_queue(struct atm_vcc *vcc);
52 int svc_change_qos(struct atm_vcc *vcc,struct atm_qos *qos);
H A Dlec.c82 struct atm_vcc *vcc, struct sk_buff *skb);
100 struct atm_vcc *vcc,
101 void (*old_push)(struct atm_vcc *vcc,
210 struct atm_vcc *vcc; in lec_start_xmit()
991 struct atm_vcc *vcc = ATM_SD(sock); in lane_ioctl()
1250 struct atm_vcc *vcc = entry->vcc; in lec_arp_clear_vccs()
1264 struct atm_vcc *vcc = entry->recv_vcc; in lec_arp_clear_vccs()
1671 struct atm_vcc *vcc = entry->vcc; in lec_arp_check_expire()
1701 struct atm_vcc *found; in lec_arp_resolve()
1924 struct atm_vcc *vcc, in lec_vcc_added()
[all …]
H A Dclip.c48 static struct atm_vcc *atmarpd;
167 struct atm_vcc *vcc; in clip_arp_rcv()
190 static void clip_push(struct atm_vcc *vcc, struct sk_buff *skb) in clip_push()
245 static void clip_pop(struct atm_vcc *vcc, struct sk_buff *skb) in clip_pop()
319 static int clip_encap(struct atm_vcc *vcc, int mode) in clip_encap()
335 struct atm_vcc *vcc; in clip_start_xmit()
415 static int clip_mkip(struct atm_vcc *vcc, int timeout) in clip_mkip()
444 static int clip_setentry(struct atm_vcc *vcc, __be32 ip) in clip_setentry()
607 static void atmarpd_close(struct atm_vcc *vcc) in atmarpd_close()
633 static int atm_init_atmarp(struct atm_vcc *vcc) in atm_init_atmarp()
[all …]
H A Datm_misc.c15 int atm_charge(struct atm_vcc *vcc, int truesize) in atm_charge()
26 struct sk_buff *atm_alloc_charge(struct atm_vcc *vcc, int pdu_size, in atm_alloc_charge()
H A Dmpc.c90 static void mpoad_close(struct atm_vcc *vcc);
91 static int msg_from_mpoad(struct atm_vcc *vcc, struct sk_buff *skb);
93 static void mpc_push(struct atm_vcc *vcc, struct sk_buff *skb);
142 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()
869 static void mpoad_close(struct atm_vcc *vcc) in mpoad_close()
908 static int msg_from_mpoad(struct atm_vcc *vcc, struct sk_buff *skb) in msg_from_mpoad()
[all …]
/openbmc/linux/drivers/atm/
H A Datmtcp.c25 struct atm_vcc *vcc; /* control VCC; NULL if detached */
47 struct atm_vcc *out_vcc; in atmtcp_send_control()
69 *(struct atm_vcc **) &new_msg->vcc = vcc; in atmtcp_send_control()
91 struct atm_vcc *vcc = *(struct atm_vcc **) &msg->vcc; in atmtcp_recv_control()
120 static int atmtcp_v_open(struct atm_vcc *vcc) in atmtcp_v_open()
144 static void atmtcp_v_close(struct atm_vcc *vcc) in atmtcp_v_close()
160 struct atm_vcc *vcc; in atmtcp_v_ioctl()
246 static void atmtcp_c_close(struct atm_vcc *vcc) in atmtcp_c_close()
266 struct atm_vcc *vcc; in find_vcc()
287 struct atm_vcc *out_vcc; in atmtcp_c_send()
[all …]
H A Deni.h54 int (*rx)(struct atm_vcc *vcc); /* RX function, NULL if none */
64 struct atm_vcc *next; /* next pending RX */
98 struct atm_vcc *fast,*last_fast;/* queues of VCCs with pending PDUs */
99 struct atm_vcc *slow,*last_slow;
100 struct atm_vcc **rx_map; /* for fast lookups */
H A Dadummy.c90 adummy_open(struct atm_vcc *vcc) in adummy_open()
105 adummy_close(struct atm_vcc *vcc) in adummy_close()
112 adummy_send(struct atm_vcc *vcc, struct sk_buff *skb) in adummy_send()
H A Deni.c304 #define ENI_VCC_NOS ((struct atm_vcc *) 1)
506 static int rx_aal0(struct atm_vcc *vcc) in rx_aal0()
543 static int rx_aal5(struct atm_vcc *vcc) in rx_aal5()
654 struct atm_vcc *curr; in poll_rx()
679 struct atm_vcc *vcc; in get_service()
724 struct atm_vcc *vcc; in dequeue_rx()
835 static void close_rx(struct atm_vcc *vcc) in close_rx()
1029 struct atm_vcc *vcc; in do_tx()
1209 struct atm_vcc *vcc; in dequeue_tx()
1910 static int eni_open(struct atm_vcc *vcc) in eni_open()
[all …]
/openbmc/linux/include/net/
H A Datmclip.h23 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);
/openbmc/linux/drivers/usb/atm/
H A Dusbatm.c135 struct atm_vcc *vcc;
156 static int usbatm_atm_open(struct atm_vcc *vcc);
157 static void usbatm_atm_close(struct atm_vcc *vcc);
159 static int usbatm_atm_send(struct atm_vcc *vcc, struct sk_buff *skb);
293 struct atm_vcc *vcc; in usbatm_extract_one_cell()
459 struct atm_vcc *vcc = ctrl->atm.vcc; in usbatm_write_cells()
600 struct atm_vcc *vcc = UDSL_SKB(skb)->atm.vcc; in usbatm_tx_process()
621 struct atm_vcc *vcc) in usbatm_cancel_send()
644 static int usbatm_atm_send(struct atm_vcc *vcc, struct sk_buff *skb) in usbatm_atm_send()
770 static int usbatm_atm_open(struct atm_vcc *vcc) in usbatm_atm_open()
[all …]

12