Home
last modified time | relevance | path

Searched refs:vci (Results 1 – 42 of 42) sorted by relevance

/linux-4.4.14/drivers/atm/
Datmtcp.c93 vcc->vci = msg->addr.sap_addr.vci; in atmtcp_recv_control()
124 int vci = vcc->vci; in atmtcp_v_open() local
130 msg.hdr.vci = htons(vci); in atmtcp_v_open()
131 msg.addr.sap_addr.vci = vci; in atmtcp_v_open()
132 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) return 0; in atmtcp_v_open()
150 msg.addr.sap_addr.vci = vcc->vci; in atmtcp_v_close()
178 (vcc->vci >> ci.vci_bits)) { in atmtcp_v_ioctl()
222 hdr->vci = htons(vcc->vci); in atmtcp_v_send()
262 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc() argument
268 head = &vcc_hash[vci & (VCC_HTABLE_SIZE -1)]; in find_vcc()
[all …]
Dlanai.c234 vci_t vci; member
308 void (*func)(struct lanai_dev *,vci_t vci)) in vci_bitfield_iterate() argument
310 vci_t vci; in vci_bitfield_iterate() local
312 for_each_set_bit(vci, lp, NUM_VCI) in vci_bitfield_iterate()
313 func(lanai, vci); in vci_bitfield_iterate()
645 vci_t vci) in cardvcc_addr() argument
647 return sram_addr(lanai, vci * CARDVCC_SIZE); in cardvcc_addr()
657 lvcc->vci, (int) offset, val); in cardvcc_read()
667 (unsigned int) val, lvcc->vci, (unsigned int) offset); in cardvcc_write()
669 lvcc->vci, (unsigned int) offset, (unsigned int) val); in cardvcc_write()
[all …]
Deni.c326 printk(KERN_ALERT " VCI %d, rxing %d, words %ld\n",vcc->vci, in rx_ident_err()
365 vcc->vci,(unsigned long) paddr); in do_rx_dma()
373 dma[j++] = (here << MID_DMA_COUNT_SHIFT) | (vcc->vci in do_rx_dma()
394 (vcc->vci << MID_DMA_VCI_SHIFT); in do_rx_dma()
402 MID_DMA_COUNT_SHIFT) | (vcc->vci << in do_rx_dma()
412 MID_DMA_COUNT_SHIFT) | (vcc->vci << in do_rx_dma()
422 MID_DMA_COUNT_SHIFT) | (vcc->vci << in do_rx_dma()
432 MID_DMA_COUNT_SHIFT) | (vcc->vci << in do_rx_dma()
441 | (vcc->vci << MID_DMA_VCI_SHIFT); in do_rx_dma()
447 (vcc->vci << MID_DMA_VCI_SHIFT) | MID_DT_JK; in do_rx_dma()
[all …]
Dambassador.c1028 int vci = atm_vcc->vci; in amb_open() local
1030 PRINTD (DBG_FLOW|DBG_VCC, "amb_open %x %x", vpi, vci); in amb_open()
1034 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) { in amb_open()
1041 0 <= vci && vci < (1<<NUM_VCI_BITS))) { in amb_open()
1042 PRINTD (DBG_WARN|DBG_VCC, "VPI/VCI out of range: %hd/%d", vpi, vci); in amb_open()
1158 if (dev->rxer[vci]) { in amb_open()
1161 cmd.args.modify_rate.vc = cpu_to_be32 (vci); // vpi 0 in amb_open()
1167 cmd.args.modify_flags.vc = cpu_to_be32 (vci); // vpi 0 in amb_open()
1169 ( (AMB_VCC(dev->rxer[vci])->rx_info.pool << SRB_POOL_SHIFT) in amb_open()
1176 cmd.args.open.vc = cpu_to_be32 (vci); // vpi 0 in amb_open()
[all …]
Didt77252.c779 card->name, vc->tx_vcc->vpi, vc->tx_vcc->vci); in push_on_scq()
902 (vcc->vci << SAR_TBD_VCI_SHIFT); in queue_skb()
1016 u32 header, vpi, vci; in dequeue_rx() local
1039 vci = (header >> 0) & 0xffff; in dequeue_rx()
1042 card->name, vpi, vci, skb, skb->data); in dequeue_rx()
1044 if ((vpi >= (1 << card->vpibits)) || (vci != (vci & card->vcimask))) { in dequeue_rx()
1046 card->name, vpi, vci); in dequeue_rx()
1051 vc = card->vcs[VPCI2VC(card, vpi, vci)]; in dequeue_rx()
1054 card->name, vpi, vci); in dequeue_rx()
1087 (vci << ATM_HDR_VCI_SHIFT); in dequeue_rx()
[all …]
Dsolos-pci.c96 __le16 vci; member
175 static struct atm_vcc* find_vcc(struct atm_dev *dev, short vpi, int vci);
216 header->vci = cpu_to_le16(0); in solos_param_show()
272 header->vci = cpu_to_le16(0); in solos_param_store()
487 header->vci = cpu_to_le16(0); in send_command()
828 le16_to_cpu(header->vci)); in solos_bh()
835 le16_to_cpu(header->vci)); in solos_bh()
839 le16_to_cpu(header->vpi), le16_to_cpu(header->vci), in solos_bh()
903 static struct atm_vcc *find_vcc(struct atm_dev *dev, short vpi, int vci) in find_vcc() argument
910 head = &vcc_hash[vci & (VCC_HTABLE_SIZE -1)]; in find_vcc()
[all …]
Diphase.c245 vcstatus = (vcstatus_t *) &(dev->testTable[vcc->vci]->vc_status); in clear_lockup()
249 abr_vc += vcc->vci; in clear_lockup()
250 eabr_vc += vcc->vci; in clear_lockup()
261 if((tempCellSlot == dev->testTable[vcc->vci]->lastTime) in clear_lockup()
262 && (tempFract == dev->testTable[vcc->vci]->fract)) in clear_lockup()
264 dev->testTable[vcc->vci]->lastTime = tempCellSlot; in clear_lockup()
265 dev->testTable[vcc->vci]->fract = tempFract; in clear_lockup()
281 shd_tbl[i] = vcc->vci; in clear_lockup()
283 IF_ERR(printk("ABR Seg. may not continue on VC %x\n",vcc->vci);) in clear_lockup()
384 f_abr_vc += vcc->vci; in ia_open_abr_vc()
[all …]
Dadummy.c92 int vci = vcc->vci; in adummy_open() local
94 if (vci == ATM_VCI_UNSPEC || vpi == ATM_VPI_UNSPEC) in adummy_open()
Dfore200e.c1071 (rpd->atm_header.vci << ATM_HDR_VCI_SHIFT) | in fore200e_push_rpd()
1125 vcc->itf, vcc->vpi, vcc->vci); in fore200e_push_rpd()
1193 vc_map = FORE200E_VC_MAP(fore200e, entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1200 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1213 entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci); in fore200e_rx_irq()
1306 int scheme = vcc->vci % 2 ? BUFFER_SCHEME_ONE : BUFFER_SCHEME_TWO; in fore200e_select_scheme()
1309 vcc->itf, vcc->vpi, vcc->vci, scheme); in fore200e_select_scheme()
1341 vpvc.vci = vcc->vci; in fore200e_activate_vcin()
1367 activate ? "open" : "close", vcc->itf, vcc->vpi, vcc->vci); in fore200e_activate_vcin()
1371 DPRINTK(1, "VC %d.%d.%d %sed\n", vcc->itf, vcc->vpi, vcc->vci, in fore200e_activate_vcin()
[all …]
Dhe.c220 #define he_mkcid(dev, vpi, vci) (((vpi << (dev)->vcibits) | vci) & 0x1fff) argument
334 int vci; in __find_vcc() local
337 vci = cid & ((1 << he_dev->vcibits) - 1); in __find_vcc()
338 head = &vcc_hash[vci & (VCC_HTABLE_SIZE -1)]; in __find_vcc()
343 vcc->vci == vci && vcc->vpi == vpi && in __find_vcc()
1718 vcc->vpi, vcc->vci); in he_service_rbrq()
1726 HPRINTK("charge failed (%d.%d)\n", vcc->vpi, vcc->vci); in he_service_rbrq()
1750 if (vcc->vpi == 0 && vcc->vci >= ATM_NOT_RSV_VCI) { in he_service_rbrq()
1837 he_mkcid(he_dev, tpd->vcc->vpi, tpd->vcc->vci)); in he_service_tbrq()
2125 int vci = vcc->vci; in he_open() local
[all …]
Dfore200e.h92 u32 vci : 16, /* virtual channel identifier */
270 u32 vci : 16, /* virtual channel identifier */
831 #define FORE200E_VC_MAP(fore200e, vpi, vci) \ argument
832 (& (fore200e)->vc_map[ ((vpi) << FORE200E_VCI_BITS) | (vci) ])
Dzatm.c547 pos = vcc->vci >> 1; in open_rx_second()
548 shift = (1-(vcc->vci & 1)) << 4; in open_rx_second()
568 if (vcc->vpi != ATM_VPI_UNSPEC && vcc->vci != ATM_VCI_UNSPEC) { in close_rx()
570 pos = vcc->vci >> 1; in close_rx()
571 shift = (1-(vcc->vci & 1)) << 4; in close_rx()
986 vcc->vci,zatm_vcc->tx_chan*VC_SIZE/4+1); in open_tx_second()
1388 int vci = vcc->vci; in zatm_open() local
1395 if (vci != ATM_VPI_UNSPEC && vpi != ATM_VCI_UNSPEC) in zatm_open()
1399 vcc->vci); in zatm_open()
1417 if (vci == ATM_VPI_UNSPEC || vpi == ATM_VCI_UNSPEC) return 0; in zatm_open()
Dnicstar.c1241 int vci = vcc->vci; in ns_open() local
1245 vci); in ns_open()
1251 vc = &(card->vcmap[vpi << card->vcibits | vci]); in ns_open()
1398 (vpi << card->vcibits | vci) * in ns_open()
1418 (int)vcc->vpi, vcc->vci); in ns_close()
1428 (vcc->vpi << card->vcibits | vcc->vci) * NS_RCT_ENTRY_SIZE; in ns_close()
1674 ns_tbd_mkword_4(0, (u32) vcc->vpi, (u32) vcc->vci, 0, in ns_send()
1692 vci) << in ns_send()
1964 u32 vpi, vci; in dequeue_rx() local
1998 vci = ns_rsqe_vci(rsqe); in dequeue_rx()
[all …]
Deni.h79 void __iomem *vci; /* VCI table */ member
Dhorizon.c510 static inline int vpivci_to_channel (u16 * channel, const short vpi, const int vci) { in vpivci_to_channel() argument
512 if (0 <= vpi && vpi < 1<<vpi_bits && 0 <= vci && vci < 1<<vci_bits) { in vpivci_to_channel()
513 *channel = vpi<<vci_bits | vci; in vpivci_to_channel()
2120 int vci = atm_vcc->vci; in hrz_open() local
2121 PRINTD (DBG_FLOW|DBG_VCC, "hrz_open %x %x", vpi, vci); in hrz_open()
2125 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) { in hrz_open()
2131 error = vpivci_to_channel (&channel, vpi, vci); in hrz_open()
2133 PRINTD (DBG_WARN|DBG_VCC, "VPI/VCI out of range: %hd/%d", vpi, vci); in hrz_open()
Dfirestream.c873 int vci = atm_vcc->vci; in fs_open() local
881 if (vci != ATM_VPI_UNSPEC && vpi != ATM_VCI_UNSPEC) in fs_open()
889 atm_vcc->dev->number, atm_vcc->vpi, atm_vcc->vci); in fs_open()
932 vcc->channo = (vpi << FS155_VCI_BITS) | (vci); in fs_open()
981 tc->atm_hdr = (vpi << 20) | (vci << 4); in fs_open()
1089 (vpi << 16) | vci, 0 ); /* XXX -- Use defines. */ in fs_open()
Dnicstar.h236 #define ns_tbd_mkword_4(gfc, vpi, vci, pt, clp) \ argument
237 (cpu_to_le32((gfc) << 28 | (vpi) << 20 | (vci) << 4 | (pt) << 1 | (clp)))
Didt77252.h43 #define VPCI2VC(card, vpi, vci) \ argument
44 (((vpi) << card->vcibits) | ((vci) & card->vcimask))
Diphase.h846 u16 vci; member
/linux-4.4.14/net/atm/
Dcommon.c45 struct hlist_head *head = &vcc_hash[vcc->vci & (VCC_HTABLE_SIZE - 1)]; in __vcc_insert_socket()
46 sk->sk_hash = vcc->vci & (VCC_HTABLE_SIZE - 1); in __vcc_insert_socket()
171 vcc->vpi = vcc->vci = 0; /* no VCI/VPI yet */ in vcc_create()
317 static int check_ci(const struct atm_vcc *vcc, short vpi, int vci) in check_ci() argument
319 struct hlist_head *head = &vcc_hash[vci & (VCC_HTABLE_SIZE - 1)]; in check_ci()
328 walk->vci == vci && ((walk->qos.txtp.traffic_class != in check_ci()
342 static int find_ci(const struct atm_vcc *vcc, short *vpi, int *vci) in find_ci() argument
350 if (*vpi != ATM_VPI_ANY && *vci != ATM_VCI_ANY) { in find_ci()
351 err = check_ci(vcc, *vpi, *vci); in find_ci()
359 if (*vci != ATM_VCI_ANY) in find_ci()
[all …]
Dpvc.c48 if (vcc->vci != ATM_VCI_UNSPEC) in pvc_bind()
49 addr->sap_addr.vci = vcc->vci; in pvc_bind()
52 addr->sap_addr.vci); in pvc_bind()
102 addr->sap_addr.vci = vcc->vci; in pvc_getname()
Draw.c37 vcc->vci, sk_wmem_alloc_get(sk), skb->truesize); in atm_pop_raw()
52 (vcc->vci << ATM_HDR_VCI_SHIFT))) { in atm_send_aal0()
Dsignaling.c87 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
91 session_vcc->vci = msg->pvc.sap_addr.vci; in sigd_send()
92 if (session_vcc->vpi || session_vcc->vci) in sigd_send()
Dlec.c298 dev->name, vcc->vpi, vcc->vci); in lec_start_xmit()
597 dev->name, vcc->vpi, vcc->vci); in lec_push()
814 seq_printf(seq, "%3d %3d ", entry->vcc->vpi, entry->vcc->vci); in lec_info()
819 entry->recv_vcc->vci); in lec_info()
1388 rulla->vcc ? rulla->vcc->vci : 0, in dump_arp_table()
1392 vci : 0, rulla->last_used, in dump_arp_table()
1416 rulla->vcc ? rulla->vcc->vci : 0, in dump_arp_table()
1418 rulla->recv_vcc ? rulla->recv_vcc->vci : 0, in dump_arp_table()
1441 rulla->vcc ? rulla->vcc->vci : 0, in dump_arp_table()
1443 rulla->recv_vcc ? rulla->recv_vcc->vci : 0, in dump_arp_table()
[all …]
Dcommon.h15 int vcc_connect(struct socket *sock, int itf, short vpi, int vci);
Dmpoa_proc.c163 in_entry->shortcut->vci); in mpc_show()
187 eg_entry->shortcut->vci); in mpc_show()
Dproc.c165 vcc->dev->number, vcc->vpi, vcc->vci, in pvc_info()
199 vcc->vci); in vcc_info()
224 vcc->dev->number, vcc->vpi, vcc->vci); in svc_info()
Dsvc.c271 error = vcc_connect(sock, vcc->itf, vcc->vpi, vcc->vci); in svc_connect()
380 msg->pvc.sap_addr.vci); in svc_accept()
Dbr2684.c800 brvcc->atmvcc->vpi, brvcc->atmvcc->vci, in br2684_seq_show()
Dclip.c774 clip_vcc->vcc->vpi, clip_vcc->vcc->vci); in atmarp_info()
/linux-4.4.14/drivers/usb/atm/
Dusbatm.c149 int vci; member
296 short vpi, int vci) in usbatm_find_vcc() argument
301 if ((vcc_data->vci == vci) && (vcc_data->vpi == vpi)) in usbatm_find_vcc()
311 int vci = ((source[1] & 0x0f) << 12) | (source[2] << 4) | (source[3] >> 4); in usbatm_extract_one_cell() local
314 if ((vci != instance->cached_vci) || (vpi != instance->cached_vpi)) { in usbatm_extract_one_cell()
316 instance->cached_vci = vci; in usbatm_extract_one_cell()
318 instance->cached_vcc = usbatm_find_vcc(instance, vpi, vci); in usbatm_extract_one_cell()
321 atm_rldbg(instance, "%s: unknown vpi/vci (%hd/%d)!\n", __func__, vpi, vci); in usbatm_extract_one_cell()
333 __func__, vpi, vci); in usbatm_extract_one_cell()
485 ptr[1] = (vcc->vpi << 4) | (vcc->vci >> 12); in usbatm_write_cells()
[all …]
/linux-4.4.14/include/uapi/linux/
Datm.h180 int vci; /* VCI (only 16 bits at UNI) */ member
225 return addr.sap_addr.itf || addr.sap_addr.vpi || addr.sap_addr.vci; in atmpvc_addr_in_use()
Datm_tcp.h22 __u16 vci; member
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/
Dsamsung,s6e8aa0.txt7 - vci-supply: voltage supply for analog circuits
33 vci-supply = <&vlcd_reg>;
Dsamsung,ld9040.txt7 - vci-supply: voltage supply for analog circuits
33 vci-supply = <&ldo17_reg>;
/linux-4.4.14/drivers/net/ethernet/3com/
D3c59x.c1006 struct vortex_chip_info *vci; in vortex_init_one() local
1022 vci = &vortex_info_tbl[ent->driver_data]; in vortex_init_one()
1023 pci_bar = vci->drv_flags & (IS_CYCLONE | IS_TORNADO) ? 1 : 0; in vortex_init_one()
1107 struct vortex_chip_info * const vci = &vortex_info_tbl[chip_idx]; in vortex_probe1() local
1166 vci->name, in vortex_probe1()
1174 vp->drv_flags = vci->drv_flags; in vortex_probe1()
1175 vp->has_nway = (vci->drv_flags & HAS_NWAY) ? 1 : 0; in vortex_probe1()
1176 vp->io_size = vci->io_size; in vortex_probe1()
1188 if (vci->flags & PCI_USES_MASTER) in vortex_probe1()
1191 if (vci->drv_flags & IS_VORTEX) { in vortex_probe1()
[all …]
/linux-4.4.14/include/linux/
Datmdev.h96 int vci; member
/linux-4.4.14/net/sched/
Dsch_atm.c614 pvc.sap_addr.vci = flow->vcc->vci; in atm_tc_dump_class()
/linux-4.4.14/arch/arm/boot/dts/
Dexynos4210-trats.dts221 vci-supply = <&vlcd_reg>;
Dexynos4210-universal_c210.dts144 vci-supply = <&ldo17_reg>;
Dexynos3250-rinato.dts191 vci-supply = <&ldo20_reg>;
Dexynos4412-trats2.dts361 vci-supply = <&ldo25_reg>;