Searched refs:vcc (Results 1 - 25 of 100) sorted by relevance

1234

/linux-master/net/atm/
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 Draw.c23 static void atm_push_raw(struct atm_vcc *vcc, struct sk_buff *skb) argument
26 struct sock *sk = sk_atm(vcc);
33 static void atm_pop_raw(struct atm_vcc *vcc, struct sk_buff *skb) argument
35 struct sock *sk = sk_atm(vcc);
38 vcc->vci, sk_wmem_alloc_get(sk), ATM_SKB(skb)->acct_truesize);
44 static int atm_send_aal0(struct atm_vcc *vcc, struct sk_buff *skb) argument
52 ((vcc->vpi << ATM_HDR_VPI_SHIFT) |
53 (vcc->vci << ATM_HDR_VCI_SHIFT))) {
57 if (vcc->dev->ops->send_bh)
58 return vcc
62 atm_init_aal0(struct atm_vcc *vcc) argument
71 atm_init_aal34(struct atm_vcc *vcc) argument
83 atm_init_aal5(struct atm_vcc *vcc) argument
[all...]
H A Dsignaling.c37 static void modify_qos(struct atm_vcc *vcc, struct atmsvc_msg *msg) argument
41 if (test_bit(ATM_VF_RELEASED, &vcc->flags) ||
42 !test_bit(ATM_VF_READY, &vcc->flags))
45 if (!vcc->dev->ops->change_qos)
49 msg->reply = vcc->dev->ops->change_qos(vcc, &msg->qos,
64 static int sigd_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
71 WARN_ON(refcount_sub_and_test(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc));
72 vcc = *(struct atm_vcc **) &msg->vcc;
142 sigd_enq2(struct atm_vcc *vcc, enum atmsvc_msg_type type, struct atm_vcc *listen_vcc, const struct sockaddr_atmpvc *pvc, const struct sockaddr_atmsvc *svc, const struct atm_qos *qos, int reply) argument
179 sigd_enq(struct atm_vcc *vcc, enum atmsvc_msg_type type, struct atm_vcc *listen_vcc, const struct sockaddr_atmpvc *pvc, const struct sockaddr_atmsvc *svc) argument
187 purge_vcc(struct atm_vcc *vcc) argument
197 sigd_close(struct atm_vcc *vcc) argument
233 sigd_attach(struct atm_vcc *vcc) argument
[all...]
H A Dcommon.c45 struct atm_vcc *vcc = atm_sk(sk); local
46 struct hlist_head *head = &vcc_hash[vcc->vci & (VCC_HTABLE_SIZE - 1)];
47 sk->sk_hash = vcc->vci & (VCC_HTABLE_SIZE - 1);
66 static bool vcc_tx_ready(struct atm_vcc *vcc, unsigned int size) argument
68 struct sock *sk = sk_atm(vcc);
70 if (sk_wmem_alloc_get(sk) && !atm_may_send(vcc, size)) {
102 struct atm_vcc *vcc = atm_sk(sk); local
104 return (vcc->qos.txtp.max_sdu +
127 struct atm_vcc *vcc = atm_sk(sk); local
129 if (vcc
143 struct atm_vcc *vcc; local
175 struct atm_vcc *vcc = atm_sk(sk); local
213 vcc_release_async(struct atm_vcc *vcc, int reply) argument
225 vcc_process_recv_queue(struct atm_vcc *vcc) argument
271 struct atm_vcc *vcc; local
313 check_ci(const struct atm_vcc *vcc, short vpi, int vci) argument
338 find_ci(const struct atm_vcc *vcc, short *vpi, int *vci) argument
382 __vcc_connect(struct atm_vcc *vcc, struct atm_dev *dev, short vpi, int vci) argument
465 struct atm_vcc *vcc = ATM_SD(sock); local
526 struct atm_vcc *vcc; local
572 struct atm_vcc *vcc; local
654 struct atm_vcc *vcc; local
686 atm_change_qos(struct atm_vcc *vcc, struct atm_qos *qos) argument
750 struct atm_vcc *vcc; local
792 struct atm_vcc *vcc; local
[all...]
H A Dsignaling.h23 void sigd_enq2(struct atm_vcc *vcc,enum atmsvc_msg_type type,
26 void sigd_enq(struct atm_vcc *vcc,enum atmsvc_msg_type type,
29 int sigd_attach(struct atm_vcc *vcc);
H A Datm_misc.c15 int atm_charge(struct atm_vcc *vcc, int truesize) argument
17 atm_force_charge(vcc, truesize);
18 if (atomic_read(&sk_atm(vcc)->sk_rmem_alloc) <= sk_atm(vcc)->sk_rcvbuf)
20 atm_return(vcc, truesize);
21 atomic_inc(&vcc->stats->rx_drop);
26 struct sk_buff *atm_alloc_charge(struct atm_vcc *vcc, int pdu_size, argument
29 struct sock *sk = sk_atm(vcc);
32 atm_force_charge(vcc, guess);
42 atm_return(vcc, gues
[all...]
H A Dsvc.c51 static void svc_disconnect(struct atm_vcc *vcc) argument
55 struct sock *sk = sk_atm(vcc);
57 pr_debug("%p\n", vcc);
58 if (test_bit(ATM_VF_REGIS, &vcc->flags)) {
59 sigd_enq(vcc, as_close, NULL, NULL, NULL);
62 if (test_bit(ATM_VF_RELEASED, &vcc->flags) || !sigd)
71 atm_return(vcc, skb->truesize);
73 sigd_enq2(NULL, as_reject, vcc, NULL, NULL, &vcc->qos, 0);
76 clear_bit(ATM_VF_REGIS, &vcc
83 struct atm_vcc *vcc; local
106 struct atm_vcc *vcc; local
162 struct atm_vcc *vcc = ATM_SD(sock); local
291 struct atm_vcc *vcc = ATM_SD(sock); local
437 svc_change_qos(struct atm_vcc *vcc, struct atm_qos *qos) argument
462 struct atm_vcc *vcc = ATM_SD(sock); local
536 struct atm_vcc *vcc = ATM_SD(sock); local
565 struct atm_vcc *vcc = ATM_SD(sock); local
592 struct atm_vcc *vcc = ATM_SD(sock); local
[all...]
H A Dproc.c141 static void pvc_info(struct seq_file *seq, struct atm_vcc *vcc) argument
152 vcc->dev->number, vcc->vpi, vcc->vci,
153 vcc->qos.aal >= ARRAY_SIZE(aal_name) ? "err" :
154 aal_name[vcc->qos.aal], vcc->qos.rxtp.min_pcr,
155 class_name[vcc->qos.rxtp.traffic_class],
156 vcc->qos.txtp.min_pcr,
157 class_name[vcc
170 vcc_state(struct atm_vcc *vcc) argument
177 vcc_info(struct seq_file *seq, struct atm_vcc *vcc) argument
204 svc_info(struct seq_file *seq, struct atm_vcc *vcc) argument
256 struct atm_vcc *vcc = atm_sk(state->sk); local
278 struct atm_vcc *vcc = atm_sk(state->sk); local
301 struct atm_vcc *vcc = atm_sk(state->sk); local
[all...]
H A Dclip.c115 pr_err("ATMARP: failed (entry %p, vcc 0x%p)\n", entry, clip_vcc);
132 pr_debug("releasing vcc %p->%p of entry %p\n",
133 cv, cv->vcc, entry);
134 vcc_release_async(cv->vcc, -ETIMEDOUT);
167 struct atm_vcc *vcc; local
170 vcc = ATM_SKB(skb)->vcc;
171 if (!vcc || !atm_charge(vcc, skb->truesize)) {
175 pr_debug("pushing to %p\n", vcc);
190 clip_push(struct atm_vcc *vcc, struct sk_buff *skb) argument
245 clip_pop(struct atm_vcc *vcc, struct sk_buff *skb) argument
319 clip_encap(struct atm_vcc *vcc, int mode) argument
335 struct atm_vcc *vcc; local
415 clip_mkip(struct atm_vcc *vcc, int timeout) argument
444 clip_setentry(struct atm_vcc *vcc, __be32 ip) argument
607 atmarpd_close(struct atm_vcc *vcc) argument
633 atm_init_atmarp(struct atm_vcc *vcc) argument
658 struct atm_vcc *vcc = ATM_SD(sock); local
786 struct clip_vcc *vcc; member in struct:clip_seq_state
809 struct clip_vcc *vcc = state->vcc; local
852 struct clip_vcc *vcc = state->vcc; local
[all...]
H A Dpvc.c32 struct atm_vcc *vcc; local
41 vcc = ATM_SD(sock);
42 if (!test_bit(ATM_VF_HASQOS, &vcc->flags)) {
46 if (test_bit(ATM_VF_PARTIAL, &vcc->flags)) {
47 if (vcc->vpi != ATM_VPI_UNSPEC)
48 addr->sap_addr.vpi = vcc->vpi;
49 if (vcc->vci != ATM_VCI_UNSPEC)
50 addr->sap_addr.vci = vcc->vci;
93 struct atm_vcc *vcc = ATM_SD(sock); local
95 if (!vcc
[all...]
H A Dlec_arpc.h19 struct atm_vcc *vcc; /* Vcc this entry is attached */ member in struct:lec_arp_table
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 Dlec.c82 struct atm_vcc *vcc, struct sk_buff *skb);
94 static int lec_mcast_make(struct lec_priv *priv, struct atm_vcc *vcc);
100 struct atm_vcc *vcc,
101 void (*old_push)(struct atm_vcc *vcc,
103 static void lec_vcc_close(struct lec_priv *priv, struct atm_vcc *vcc);
181 lec_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
185 ATM_SKB(skb)->vcc = vcc;
186 atm_account_tx(vcc, skb);
188 if (vcc
210 struct atm_vcc *vcc; local
341 lec_atm_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
467 lec_atm_close(struct atm_vcc *vcc) argument
574 lec_is_data_direct(struct atm_vcc *vcc) argument
580 lec_push(struct atm_vcc *vcc, struct sk_buff *skb) argument
662 lec_pop(struct atm_vcc *vcc, struct sk_buff *skb) argument
681 lec_vcc_attach(struct atm_vcc *vcc, void __user *arg) argument
704 &ioc_data, vcc, vcc->push); local
710 lec_mcast_attach(struct atm_vcc *vcc, int arg) argument
722 lecd_attach(struct atm_vcc *vcc, int arg) argument
991 struct atm_vcc *vcc = ATM_SD(sock); local
1250 struct atm_vcc *vcc = entry->vcc; local
1264 struct atm_vcc *vcc = entry->recv_vcc; local
1671 struct atm_vcc *vcc = entry->vcc; local
1923 lec_vcc_added(struct lec_priv *priv, const struct atmlec_ioc *ioc_data, struct atm_vcc *vcc, void (*old_push) (struct atm_vcc *vcc, struct sk_buff *skb)) argument
2068 struct atm_vcc *vcc = entry->vcc; local
2108 lec_mcast_make(struct lec_priv *priv, struct atm_vcc *vcc) argument
2146 lec_vcc_close(struct lec_priv *priv, struct atm_vcc *vcc) argument
2204 lec_arp_check_empties(struct lec_priv *priv, struct atm_vcc *vcc, struct sk_buff *skb) argument
[all...]
/linux-master/drivers/atm/
H A Datmtcp.c18 extern int atm_init_aal5(struct atm_vcc *vcc); /* "raw" AAL5 transport */
25 struct atm_vcc *vcc; /* control VCC; NULL if detached */ member in struct:atmtcp_dev_data
43 static int atmtcp_send_control(struct atm_vcc *vcc,int type, argument
53 out_vcc = PRIV(vcc->dev) ? PRIV(vcc->dev)->vcc : NULL;
58 out_vcc = PRIV(vcc->dev) ? PRIV(vcc->dev)->vcc : NULL;
68 memset(&new_msg->vcc,
91 struct atm_vcc *vcc = *(struct atm_vcc **) &msg->vcc; local
120 atmtcp_v_open(struct atm_vcc *vcc) argument
144 atmtcp_v_close(struct atm_vcc *vcc) argument
160 struct atm_vcc *vcc; local
191 atmtcp_v_send(struct atm_vcc *vcc,struct sk_buff *skb) argument
246 atmtcp_c_close(struct atm_vcc *vcc) argument
266 struct atm_vcc *vcc; local
283 atmtcp_c_send(struct atm_vcc *vcc,struct sk_buff *skb) argument
384 atmtcp_attach(struct atm_vcc *vcc,int itf) argument
454 struct atm_vcc *vcc = ATM_SD(sock); local
[all...]
H A Dadummy.c90 adummy_open(struct atm_vcc *vcc) argument
92 short vpi = vcc->vpi;
93 int vci = vcc->vci;
98 set_bit(ATM_VF_ADDR, &vcc->flags);
99 set_bit(ATM_VF_READY, &vcc->flags);
105 adummy_close(struct atm_vcc *vcc) argument
107 clear_bit(ATM_VF_READY, &vcc->flags);
108 clear_bit(ATM_VF_ADDR, &vcc->flags);
112 adummy_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
114 if (vcc
[all...]
H A Deni.c307 static void rx_ident_err(struct atm_vcc *vcc) argument
313 dev = vcc->dev;
319 eni_vcc = ENI_VCC(vcc);
322 printk(KERN_ALERT " VCI %d, rxing %d, words %ld\n",vcc->vci,
338 static int do_rx_dma(struct atm_vcc *vcc,struct sk_buff *skb, argument
349 eni_dev = ENI_DEV(vcc->dev);
350 eni_vcc = ENI_VCC(vcc);
360 "mis-aligned RX data (0x%lx)\n",vcc->dev->number,
361 vcc->vci,(unsigned long) paddr);
364 ATM_SKB(skb)->vcc
488 discard(struct atm_vcc *vcc,unsigned long size) argument
506 rx_aal0(struct atm_vcc *vcc) argument
543 rx_aal5(struct atm_vcc *vcc) argument
612 rx_vcc(struct atm_vcc *vcc) argument
679 struct atm_vcc *vcc; local
724 struct atm_vcc *vcc; local
775 open_rx_first(struct atm_vcc *vcc) argument
804 open_rx_second(struct atm_vcc *vcc) argument
835 close_rx(struct atm_vcc *vcc) argument
1029 struct atm_vcc *vcc; local
1209 struct atm_vcc *vcc; local
1287 reserve_or_set_tx(struct atm_vcc *vcc,struct atm_trafprm *txtp, int set_rsv,int set_shp) argument
1375 open_tx_first(struct atm_vcc *vcc) argument
1384 open_tx_second(struct atm_vcc *vcc) argument
1390 close_tx(struct atm_vcc *vcc) argument
1894 eni_close(struct atm_vcc *vcc) argument
1910 eni_open(struct atm_vcc *vcc) argument
1956 eni_change_qos(struct atm_vcc *vcc,struct atm_qos *qos,int flgs) argument
2034 eni_send(struct atm_vcc *vcc,struct sk_buff *skb) argument
2088 struct atm_vcc *vcc; local
[all...]
H A Diphase.c206 printk("Fatal err, desc table vcc or skb is NULL\n");
236 static void clear_lockup (struct atm_vcc *vcc, IADEV *dev) { argument
245 if (vcc->qos.txtp.traffic_class == ATM_ABR) {
246 vcstatus = (vcstatus_t *) &(dev->testTable[vcc->vci]->vc_status);
250 abr_vc += vcc->vci;
251 eabr_vc += vcc->vci;
262 if((tempCellSlot == dev->testTable[vcc->vci]->lastTime)
263 && (tempFract == dev->testTable[vcc->vci]->fract))
265 dev->testTable[vcc->vci]->lastTime = tempCellSlot;
266 dev->testTable[vcc
376 ia_open_abr_vc(IADEV *dev, srv_cls_param_t *srv_p, struct atm_vcc *vcc, u8 flag) argument
461 ia_cbr_setup(IADEV *dev, struct atm_vcc *vcc) argument
576 ia_cbrVc_close(struct atm_vcc *vcc) argument
617 struct atm_vcc *vcc; local
640 struct atm_vcc *vcc = NULL; local
1099 struct atm_vcc *vcc; local
1276 struct atm_vcc *vcc; local
1376 open_rx(struct atm_vcc *vcc) argument
1690 struct atm_vcc *vcc; local
1748 open_tx(struct atm_vcc *vcc) argument
2610 ia_close(struct atm_vcc *vcc) argument
2695 ia_open(struct atm_vcc *vcc) argument
2749 ia_change_qos(struct atm_vcc *vcc, struct atm_qos *qos, int flags) argument
2887 ia_pkt_tx(struct atm_vcc *vcc, struct sk_buff *skb) argument
3067 ia_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
[all...]
/linux-master/include/net/
H A Datmclip.h18 #define CLIP_VCC(vcc) ((struct clip_vcc *) ((vcc)->user_back))
23 struct atm_vcc *vcc; /* VCC descriptor */ member in struct:clip_vcc
30 void (*old_push)(struct atm_vcc *vcc,struct sk_buff *skb);
32 void (*old_pop)(struct atm_vcc *vcc,struct sk_buff *skb);
/linux-master/include/linux/
H A Datmdev.h104 void (*release_cb)(struct atm_vcc *vcc); /* release_sock callback */
105 void (*push)(struct atm_vcc *vcc,struct sk_buff *skb);
106 void (*pop)(struct atm_vcc *vcc,struct sk_buff *skb); /* optional */
107 int (*push_oam)(struct atm_vcc *vcc,void *cell);
108 int (*send)(struct atm_vcc *vcc,struct sk_buff *skb);
135 static inline struct sock *sk_atm(struct atm_vcc *vcc) argument
137 return (struct sock *)vcc;
181 int (*open)(struct atm_vcc *vcc);
182 void (*close)(struct atm_vcc *vcc);
188 int (*send)(struct atm_vcc *vcc,struc
207 struct atm_vcc *vcc; /* ATM VCC */ member in struct:atm_skb_data
237 atm_account_tx(struct atm_vcc *vcc, struct sk_buff *skb) argument
252 atm_force_charge(struct atm_vcc *vcc,int truesize) argument
258 atm_return(struct atm_vcc *vcc,int truesize) argument
264 atm_may_send(struct atm_vcc *vcc,unsigned int size) argument
[all...]
H A Datm_tcp.h16 int (*attach)(struct atm_vcc *vcc,int itf);
/linux-master/drivers/leds/
H A Dleds-regulator.c27 struct regulator *vcc; member in struct:regulator_led
66 ret = regulator_enable(led->vcc);
68 dev_err(led->cdev.dev, "Failed to enable vcc: %d\n", ret);
82 ret = regulator_disable(led->vcc);
84 dev_err(led->cdev.dev, "Failed to disable vcc: %d\n", ret);
106 voltage = led_regulator_get_voltage(led->vcc, value);
110 ret = regulator_set_voltage(led->vcc, voltage, voltage);
130 struct regulator *vcc; local
133 vcc = devm_regulator_get_exclusive(dev, "vled");
134 if (IS_ERR(vcc)) {
[all...]
/linux-master/drivers/pcmcia/
H A Dmax1600.c68 int max1600_configure(struct max1600 *m, unsigned int vcc, unsigned int vpp) argument
80 } else if (vpp == vcc) {
89 } else if (vpp != vcc && vpp != 0) {
94 if (vcc == 0) {
97 } else if (vcc == 33) { /* VY */
100 } else if (vcc == 50) { /* VX */
105 vcc / 10, vcc % 10);
H A Dmax1600.h30 int max1600_configure(struct max1600 *, unsigned int vcc, unsigned int vpp);
/linux-master/drivers/usb/atm/
H A Dusbatm.c38 * - unlink all active send urbs of a vcc that is being closed.
43 * - fixed memory leak and vcc->tx_inuse starvation bug
44 * when not enough memory left in vcc.
135 struct atm_vcc *vcc; member in struct:usbatm_vcc_data
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);
183 static inline void usbatm_pop(struct atm_vcc *vcc, struct sk_buff *skb) argument
185 if (vcc->pop)
186 vcc
293 struct atm_vcc *vcc; local
459 struct atm_vcc *vcc = ctrl->atm.vcc; local
600 struct atm_vcc *vcc = UDSL_SKB(skb)->atm.vcc; local
620 usbatm_cancel_send(struct usbatm_data *instance, struct atm_vcc *vcc) argument
644 usbatm_atm_send(struct atm_vcc *vcc, struct sk_buff *skb) argument
770 usbatm_atm_open(struct atm_vcc *vcc) argument
849 usbatm_atm_close(struct atm_vcc *vcc) argument
[all...]
/linux-master/drivers/gnss/
H A Dmtk.c21 struct regulator *vcc; member in struct:mtk_data
29 ret = regulator_enable(data->vcc);
41 ret = regulator_disable(data->vcc);
84 data->vcc = devm_regulator_get(&serdev->dev, "vcc");
85 if (IS_ERR(data->vcc)) {
86 ret = PTR_ERR(data->vcc);
H A Dubx.c21 struct regulator *vcc; member in struct:ubx_data
29 ret = regulator_enable(data->vcc);
41 ret = regulator_disable(data->vcc);
85 data->vcc = devm_regulator_get(&serdev->dev, "vcc");
86 if (IS_ERR(data->vcc)) {
87 ret = PTR_ERR(data->vcc);

Completed in 352 milliseconds

1234