Home
last modified time | relevance | path

Searched refs:vcc (Results 1 – 25 of 72) sorted by relevance

123

/drivers/atm/
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
43 static int atmtcp_send_control(struct atm_vcc *vcc,int type, in atmtcp_send_control() argument
53 out_vcc = PRIV(vcc->dev) ? PRIV(vcc->dev)->vcc : NULL; in atmtcp_send_control()
58 out_vcc = PRIV(vcc->dev) ? PRIV(vcc->dev)->vcc : NULL; in atmtcp_send_control()
68 memset(&new_msg->vcc,0,sizeof(atm_kptr_t)); in atmtcp_send_control()
69 *(struct atm_vcc **) &new_msg->vcc = vcc; in atmtcp_send_control()
70 old_test = test_bit(flag,&vcc->flags); in atmtcp_send_control()
72 add_wait_queue(sk_sleep(sk_atm(vcc)), &wait); in atmtcp_send_control()
73 while (test_bit(flag,&vcc->flags) == old_test) { in atmtcp_send_control()
[all …]
Deni.c307 static void rx_ident_err(struct atm_vcc *vcc) in rx_ident_err() argument
313 dev = vcc->dev; in rx_ident_err()
319 eni_vcc = ENI_VCC(vcc); in rx_ident_err()
322 printk(KERN_ALERT " VCI %d, rxing %d, words %ld\n",vcc->vci, in rx_ident_err()
338 static int do_rx_dma(struct atm_vcc *vcc,struct sk_buff *skb, in do_rx_dma() argument
349 eni_dev = ENI_DEV(vcc->dev); in do_rx_dma()
350 eni_vcc = ENI_VCC(vcc); in do_rx_dma()
360 "mis-aligned RX data (0x%lx)\n",vcc->dev->number, in do_rx_dma()
361 vcc->vci,(unsigned long) paddr); in do_rx_dma()
364 ATM_SKB(skb)->vcc = vcc; in do_rx_dma()
[all …]
Dzatm.c318 static void exception(struct atm_vcc *vcc)
321 struct zatm_dev *zatm_dev = ZATM_DEV(vcc->dev);
322 struct zatm_vcc *zatm_vcc = ZATM_VCC(vcc);
374 struct atm_vcc *vcc; in poll_rx() local
422 vcc = zatm_dev->rx_map[chan]; in poll_rx()
423 pos = ZATM_VCC(vcc)->pool; in poll_rx()
432 vcc = NULL; in poll_rx()
464 if (vcc) atomic_inc(&vcc->stats->rx_err); in poll_rx()
467 if (!atm_charge(vcc,skb->truesize)) { in poll_rx()
472 ATM_SKB(skb)->vcc = vcc; in poll_rx()
[all …]
Diphase.c236 static void clear_lockup (struct atm_vcc *vcc, IADEV *dev) { in clear_lockup() argument
245 if (vcc->qos.txtp.traffic_class == ATM_ABR) { in clear_lockup()
246 vcstatus = (vcstatus_t *) &(dev->testTable[vcc->vci]->vc_status); in clear_lockup()
250 abr_vc += vcc->vci; in clear_lockup()
251 eabr_vc += vcc->vci; in clear_lockup()
262 if((tempCellSlot == dev->testTable[vcc->vci]->lastTime) in clear_lockup()
263 && (tempFract == dev->testTable[vcc->vci]->fract)) in clear_lockup()
265 dev->testTable[vcc->vci]->lastTime = tempCellSlot; in clear_lockup()
266 dev->testTable[vcc->vci]->fract = tempFract; in clear_lockup()
282 shd_tbl[i] = vcc->vci; in clear_lockup()
[all …]
Dfore200e.c774 struct atm_vcc* vcc; in fore200e_tx_irq() local
801 if ((vc_map->vcc == NULL) || in fore200e_tx_irq()
802 (test_bit(ATM_VF_READY, &vc_map->vcc->flags) == 0)) { in fore200e_tx_irq()
810 ASSERT(vc_map->vcc); in fore200e_tx_irq()
833 vcc = vc_map->vcc; in fore200e_tx_irq()
834 ASSERT(vcc); in fore200e_tx_irq()
837 if (vcc->pop) { in fore200e_tx_irq()
838 vcc->pop(vcc, entry->skb); in fore200e_tx_irq()
846 atomic_inc(&vcc->stats->tx_err); in fore200e_tx_irq()
848 atomic_inc(&vcc->stats->tx); in fore200e_tx_irq()
[all …]
Dadummy.c90 adummy_open(struct atm_vcc *vcc) in adummy_open() argument
92 short vpi = vcc->vpi; in adummy_open()
93 int vci = vcc->vci; in adummy_open()
98 set_bit(ATM_VF_ADDR, &vcc->flags); in adummy_open()
99 set_bit(ATM_VF_READY, &vcc->flags); in adummy_open()
105 adummy_close(struct atm_vcc *vcc) in adummy_close() argument
107 clear_bit(ATM_VF_READY, &vcc->flags); in adummy_close()
108 clear_bit(ATM_VF_ADDR, &vcc->flags); in adummy_close()
112 adummy_send(struct atm_vcc *vcc, struct sk_buff *skb) in adummy_send() argument
114 if (vcc->pop) in adummy_send()
[all …]
Dnicstar.c126 static void free_scq(ns_dev *card, scq_info * scq, struct atm_vcc *vcc);
129 static int ns_open(struct atm_vcc *vcc);
130 static void ns_close(struct atm_vcc *vcc);
132 static int ns_send(struct atm_vcc *vcc, struct sk_buff *skb);
904 static void free_scq(ns_dev *card, scq_info *scq, struct atm_vcc *vcc) in free_scq() argument
911 vcc = ATM_SKB(scq->skb[i])->vcc; in free_scq()
912 if (vcc->pop != NULL) in free_scq()
913 vcc->pop(vcc, scq->skb[i]); in free_scq()
919 if (vcc == NULL) { in free_scq()
927 if (vcc->pop != NULL) in free_scq()
[all …]
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() local
559 vcc = NULL; in idt77252_tx_dump()
561 vcc = vc->rx_vcc; in idt77252_tx_dump()
563 vcc = vc->tx_vcc; in idt77252_tx_dump()
565 if (!vcc) in idt77252_tx_dump()
[all …]
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);
331 struct atm_vcc *vcc; in __find_vcc() local
341 vcc = atm_sk(s); in __find_vcc()
342 if (vcc->dev == he_dev->atm_dev && in __find_vcc()
343 vcc->vci == vci && vcc->vpi == vpi && in __find_vcc()
344 vcc->qos.rxtp.traffic_class != ATM_NONE) { in __find_vcc()
345 return vcc; in __find_vcc()
1649 struct atm_vcc *vcc = NULL; in he_service_rbrq() local
[all …]
Dfirestream.c365 if (ATM_SKB(skb)->vcc->pop) in fs_kfree_skb()
366 ATM_SKB(skb)->vcc->pop (ATM_SKB(skb)->vcc, skb); in fs_kfree_skb()
727 if (skb == FS_VCC (ATM_SKB(skb)->vcc)->last_skb) { in process_txdone_queue()
728 FS_VCC (ATM_SKB(skb)->vcc)->last_skb = NULL; in process_txdone_queue()
729 wake_up_interruptible (& FS_VCC (ATM_SKB(skb)->vcc)->close_wait); in process_txdone_queue()
741 atomic_inc(&ATM_SKB(skb)->vcc->stats->tx); in process_txdone_queue()
807 ATM_SKB(skb)->vcc = atm_vcc; in process_incoming()
851 struct fs_vcc *vcc; in fs_open() local
882 vcc = kmalloc(sizeof(struct fs_vcc), GFP_KERNEL); in fs_open()
883 fs_dprintk (FS_DEBUG_ALLOC, "Alloc VCC: %p(%zd)\n", vcc, sizeof(struct fs_vcc)); in fs_open()
[all …]
Dsolos-pci.c92 struct atm_vcc *vcc; member
163 struct atm_vcc *vcc);
173 static inline void solos_pop(struct atm_vcc *vcc, struct sk_buff *skb) in solos_pop() argument
175 if (vcc->pop) in solos_pop()
176 vcc->pop(vcc, skb); in solos_pop()
775 struct atm_vcc *vcc; in solos_bh() local
828 vcc = find_vcc(card->atmdev[port], le16_to_cpu(header->vpi), in solos_bh()
830 if (!vcc) { in solos_bh()
838 atm_charge(vcc, skb->truesize); in solos_bh()
839 vcc->push(vcc, skb); in solos_bh()
[all …]
Dhorizon.c771 if (ATM_SKB(skb)->vcc->pop) { in hrz_kfree_skb()
772 ATM_SKB(skb)->vcc->pop (ATM_SKB(skb)->vcc, skb); in hrz_kfree_skb()
1005 struct atm_vcc * vcc = ATM_SKB(skb)->vcc; in rx_schedule() local
1007 atomic_inc(&vcc->stats->rx); in rx_schedule()
1010 vcc->push (vcc, skb); in rx_schedule()
1159 atomic_inc(&ATM_SKB(skb)->vcc->stats->tx); in tx_schedule()
1300 ATM_SKB(skb)->vcc = atm_vcc; in rx_data_av_handler()
1424 static short setup_idle_tx_channel (hrz_dev * dev, hrz_vcc * vcc) { in setup_idle_tx_channel() argument
1469 u16 channel = vcc->channel; in setup_idle_tx_channel()
1479 vcc->tx_xbr_bits); in setup_idle_tx_channel()
[all …]
/drivers/usb/atm/
Dusbatm.c135 struct atm_vcc *vcc; member
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) in usbatm_pop() argument
185 if (vcc->pop) in usbatm_pop()
186 vcc->pop(vcc, skb); in usbatm_pop()
293 struct atm_vcc *vcc; in usbatm_extract_one_cell() local
312 vcc = instance->cached_vcc->vcc; in usbatm_extract_one_cell()
319 atomic_inc(&vcc->stats->rx_err); in usbatm_extract_one_cell()
[all …]
/drivers/leds/
Dleds-regulator.c26 struct regulator *vcc; member
65 ret = regulator_enable(led->vcc); in regulator_led_enable()
81 ret = regulator_disable(led->vcc); in regulator_led_disable()
105 voltage = led_regulator_get_voltage(led->vcc, value); in regulator_led_brightness_set()
109 ret = regulator_set_voltage(led->vcc, voltage, voltage); in regulator_led_brightness_set()
127 struct regulator *vcc; in regulator_led_probe() local
135 vcc = devm_regulator_get_exclusive(&pdev->dev, "vled"); in regulator_led_probe()
136 if (IS_ERR(vcc)) { in regulator_led_probe()
138 return PTR_ERR(vcc); in regulator_led_probe()
145 led->cdev.max_brightness = led_regulator_get_max_brightness(vcc); in regulator_led_probe()
[all …]
/drivers/pcmcia/
Dmax1600.c68 int max1600_configure(struct max1600 *m, unsigned int vcc, unsigned int vpp) in max1600_configure() argument
80 } else if (vpp == vcc) { in max1600_configure()
89 } else if (vpp != vcc && vpp != 0) { in max1600_configure()
94 if (vcc == 0) { in max1600_configure()
97 } else if (vcc == 33) { /* VY */ in max1600_configure()
100 } else if (vcc == 50) { /* VX */ in max1600_configure()
105 vcc / 10, vcc % 10); in max1600_configure()
/drivers/gnss/
Dubx.c21 struct regulator *vcc; member
29 ret = regulator_enable(data->vcc); in ubx_set_active()
41 ret = regulator_disable(data->vcc); in ubx_set_standby()
84 data->vcc = devm_regulator_get(&serdev->dev, "vcc"); in ubx_probe()
85 if (IS_ERR(data->vcc)) { in ubx_probe()
86 ret = PTR_ERR(data->vcc); in ubx_probe()
Dmtk.c21 struct regulator *vcc; member
29 ret = regulator_enable(data->vcc); in mtk_set_active()
41 ret = regulator_disable(data->vcc); in mtk_set_standby()
84 data->vcc = devm_regulator_get(&serdev->dev, "vcc"); in mtk_probe()
85 if (IS_ERR(data->vcc)) { in mtk_probe()
86 ret = PTR_ERR(data->vcc); in mtk_probe()
Dsirf.c42 struct regulator *vcc; member
299 ret = regulator_disable(data->vcc); in sirf_runtime_suspend()
314 ret2 = regulator_enable(data->vcc); in sirf_runtime_suspend()
336 ret = regulator_enable(data->vcc); in sirf_runtime_resume()
428 data->vcc = devm_regulator_get(dev, "vcc"); in sirf_probe()
429 if (IS_ERR(data->vcc)) { in sirf_probe()
430 ret = PTR_ERR(data->vcc); in sirf_probe()
455 ret = regulator_enable(data->vcc); in sirf_probe()
529 regulator_disable(data->vcc); in sirf_probe()
551 regulator_disable(data->vcc); in sirf_remove()
/drivers/gpu/drm/bridge/
Dthc63lvd1024.c29 struct regulator *vcc; member
89 ret = regulator_enable(thc63->vcc); in thc63_enable()
108 ret = regulator_disable(thc63->vcc); in thc63_disable()
205 thc63->vcc = devm_regulator_get_optional(thc63->dev, "vcc"); in thc63_probe()
206 if (IS_ERR(thc63->vcc)) { in thc63_probe()
207 if (PTR_ERR(thc63->vcc) == -EPROBE_DEFER) in thc63_probe()
211 PTR_ERR(thc63->vcc)); in thc63_probe()
212 return PTR_ERR(thc63->vcc); in thc63_probe()
Dlvds-codec.c22 struct regulator *vcc; member
46 ret = regulator_enable(lvds_codec->vcc); in lvds_codec_enable()
65 ret = regulator_disable(lvds_codec->vcc); in lvds_codec_disable()
92 lvds_codec->vcc = devm_regulator_get(lvds_codec->dev, "power"); in lvds_codec_probe()
93 if (IS_ERR(lvds_codec->vcc)) { in lvds_codec_probe()
94 ret = PTR_ERR(lvds_codec->vcc); in lvds_codec_probe()
/drivers/video/fbdev/omap2/omapfb/displays/
Dpanel-sharp-ls037v7dw01.c22 struct regulator *vcc; member
101 if (ddata->vcc) { in sharp_ls_enable()
102 r = regulator_enable(ddata->vcc); in sharp_ls_enable()
109 regulator_disable(ddata->vcc); in sharp_ls_enable()
147 if (ddata->vcc) in sharp_ls_disable()
148 regulator_disable(ddata->vcc); in sharp_ls_disable()
218 ddata->vcc = devm_regulator_get(&pdev->dev, "envdd"); in sharp_ls_probe_of()
219 if (IS_ERR(ddata->vcc)) { in sharp_ls_probe_of()
221 return PTR_ERR(ddata->vcc); in sharp_ls_probe_of()
/drivers/iio/dac/
Dm62332.c25 struct regulator *vcc; member
49 res = regulator_enable(data->vcc); in m62332_set_value()
63 regulator_disable(data->vcc); in m62332_set_value()
87 ret = regulator_get_voltage(data->vcc); in m62332_read_raw()
203 data->vcc = devm_regulator_get(&client->dev, "VCC"); in m62332_probe()
204 if (IS_ERR(data->vcc)) in m62332_probe()
205 return PTR_ERR(data->vcc); in m62332_probe()
/drivers/input/serio/
Dams_delta_serio.c36 struct regulator *vcc; member
97 return regulator_enable(priv->vcc); in ams_delta_serio_open()
105 regulator_disable(priv->vcc); in ams_delta_serio_close()
122 priv->vcc = devm_regulator_get(&pdev->dev, "vcc"); in ams_delta_serio_init()
123 if (IS_ERR(priv->vcc)) { in ams_delta_serio_init()
124 err = PTR_ERR(priv->vcc); in ams_delta_serio_init()
/drivers/gpu/drm/panel/
Dpanel-leadtek-ltk500hd1829.c28 struct regulator *vcc; member
291 regulator_disable(ctx->vcc); in ltk500hd1829_unprepare()
308 ret = regulator_enable(ctx->vcc); in ltk500hd1829_prepare()
358 regulator_disable(ctx->vcc); in ltk500hd1829_prepare()
422 ctx->vcc = devm_regulator_get(dev, "vcc"); in ltk500hd1829_probe()
423 if (IS_ERR(ctx->vcc)) { in ltk500hd1829_probe()
424 ret = PTR_ERR(ctx->vcc); in ltk500hd1829_probe()
/drivers/nvmem/
Dqfprom.c74 struct regulator *vcc; member
116 ret = regulator_set_voltage(priv->vcc, 0, INT_MAX); in qfprom_disable_fuse_blowing()
120 ret = regulator_disable(priv->vcc); in qfprom_disable_fuse_blowing()
167 ret = regulator_set_voltage(priv->vcc, 1800000, INT_MAX); in qfprom_enable_fuse_blowing()
173 ret = regulator_enable(priv->vcc); in qfprom_enable_fuse_blowing()
354 priv->vcc = devm_regulator_get(&pdev->dev, "vcc"); in qfprom_probe()
355 if (IS_ERR(priv->vcc)) in qfprom_probe()
356 return PTR_ERR(priv->vcc); in qfprom_probe()

123