Searched refs:vci (Results 1 - 25 of 38) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/linux/linux/net/atm/
H A Datm_misc.c46 static int check_ci(struct atm_vcc *vcc,short vpi,int vci) argument
52 walk->vci == vci && ((walk->qos.txtp.traffic_class !=
64 int atm_find_ci(struct atm_vcc *vcc,short *vpi,int *vci) argument
71 if (*vpi != ATM_VPI_ANY && *vci != ATM_VCI_ANY)
72 return check_ci(vcc,*vpi,*vci);
76 if (*vci != ATM_VCI_ANY) c = *vci;
84 *vci = c;
87 if (*vci
[all...]
H A Dpvc.c49 if (vcc->vci != ATM_VCI_UNSPEC) addr->sap_addr.vci = vcc->vci;
52 addr->sap_addr.vci);
75 addr->sap_addr.vci = vcc->vci;
H A Dcommon.h15 int atm_connect(struct socket *sock,int itf,short vpi,int vci);
27 int atm_connect_vcc(struct atm_vcc *vcc,int itf,short vpi,int vci);
H A Draw.c35 DPRINTK("APopR (%d) %d -= %d\n",vcc->vci,vcc->tx_inuse,skb->truesize);
45 * Note that if vpi/vci are _ANY or _UNSPEC the below will
50 ((vcc->vpi << ATM_HDR_VPI_SHIFT) | (vcc->vci << ATM_HDR_VCI_SHIFT)))
H A Dcommon.c125 vcc->vpi = vcc->vci = 0; /* no VCI/VPI yet */
215 int vci)
220 vpi >> dev->ci_range.vpi_bits) || (vci != ATM_VCI_UNSPEC &&
221 vci != ATM_VCI_ANY && vci >> dev->ci_range.vci_bits))
223 if (vci > 0 && vci < ATM_NOT_RSV_VCI && !capable(CAP_NET_BIND_SERVICE))
253 DPRINTK("VCC %d.%d, AAL %d\n",vpi,vci,vcc->qos.aal);
260 error = dev->ops->open(vcc,vpi,vci);
271 static int atm_do_connect(struct atm_vcc *vcc,int itf,int vpi,int vci) argument
214 atm_do_connect_dev(struct atm_vcc *vcc,struct atm_dev *dev,int vpi, int vci) argument
289 atm_connect_vcc(struct atm_vcc *vcc,int itf,short vpi,int vci) argument
327 atm_connect(struct socket *sock,int itf,short vpi,int vci) argument
[all...]
H A Dsignaling.c113 if (session_vcc->vpi || session_vcc->vci) break;
116 session_vcc->vci = msg->pvc.sap_addr.vci;
117 if (session_vcc->vpi || session_vcc->vci)
H A Dproc.c154 clip_vcc->vcc->vpi,clip_vcc->vcc->vci);
176 vcc->dev->number,vcc->vpi,vcc->vci,
212 vcc->vci);
239 vcc->vci);
290 entry->vcc->vci);
295 entry->recv_vcc->vpi, entry->recv_vcc->vci);
H A Dmpoa_proc.c123 length += sprintf((char *)page + length," %-3d %-3d",in_entry->shortcut->vpi,in_entry->shortcut->vci);
141 length += sprintf((char *)page + length," %-3d %-3d",eg_entry->shortcut->vpi,eg_entry->shortcut->vci);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/atm/
H A Datmtcp.c91 vcc->vci = msg->addr.sap_addr.vci;
117 static int atmtcp_v_open(struct atm_vcc *vcc,short vpi,int vci) argument
126 msg.hdr.vci = htons(vci);
127 msg.addr.sap_addr.vci = vci;
128 error = atm_find_ci(vcc,&msg.addr.sap_addr.vpi,&msg.addr.sap_addr.vci);
130 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) return 0;
148 msg.addr.sap_addr.vci
[all...]
H A Dlanai.c249 vci_t vci; member in struct:lanai_vcc
273 unsigned vci_trash; /* # of cells dropped - closed vci */
338 static inline void vci_bitfield_set(vci_bitfield *bf, vci_t vci) argument
341 bit <<= (unsigned long) (vci & (BITS_PER_LONG - 1));
342 bf->ul[vci / BITS_PER_LONG] |= bit;
345 static inline void vci_bitfield_clear(vci_bitfield *bf, vci_t vci) argument
348 bit <<= (unsigned long) (vci & (BITS_PER_LONG - 1));
349 bf->ul[vci / BITS_PER_LONG] &= ~bit;
358 const vci_bitfield *bf, void (*func)(struct lanai_dev *,vci_t vci))
360 vci_t vci; local
357 vci_bitfield_iterate(struct lanai_dev *lanai, const vci_bitfield *bf, void (*func)(struct lanai_dev *,vci_t vci)) argument
787 cardvcc_addr(const struct lanai_dev *lanai, vci_t vci) argument
1544 iter_dequeue(struct lanai_dev *lanai, vci_t vci) argument
1727 host_vcc_bind(struct lanai_dev *lanai, struct lanai_vcc *lvcc, vci_t vci) argument
1821 vci_t vci = SERVICE_GET_VCI(s); local
1901 iter_transmit(struct lanai_dev *lanai, vci_t vci) argument
2189 vci_is_ok(struct lanai_dev *lanai, vci_t vci, const struct atm_vcc *atmvcc) argument
2514 lanai_open(struct atm_vcc *atmvcc, short vpi, int vci) argument
[all...]
H A Deni.c328 printk(KERN_ALERT " VCI %d, rxing %d, words %ld\n",vcc->vci,
365 vcc->vci,(unsigned long) paddr);
373 dma[j++] = (here << MID_DMA_COUNT_SHIFT) | (vcc->vci
394 (vcc->vci << MID_DMA_VCI_SHIFT);
402 MID_DMA_COUNT_SHIFT) | (vcc->vci <<
412 MID_DMA_COUNT_SHIFT) | (vcc->vci <<
422 MID_DMA_COUNT_SHIFT) | (vcc->vci <<
432 MID_DMA_COUNT_SHIFT) | (vcc->vci <<
441 | (vcc->vci << MID_DMA_VCI_SHIFT);
447 (vcc->vci << MID_DMA_VCI_SHIF
682 unsigned long vci; local
1842 get_ci(struct atm_vcc *vcc,short *vpi,int *vci) argument
1879 eni_open(struct atm_vcc *vcc,short vpi,int vci) argument
[all...]
H A Dfore200e.c1026 if (vcc->vpi == rpd->atm_header.vpi && vcc->vci == rpd->atm_header.vci)
1050 fore200e->atm_dev->number, rpd->atm_header.vpi, rpd->atm_header.vci);
1061 (rpd->atm_header.vci << ATM_HDR_VCI_SHIFT) |
1111 vcc->itf, vcc->vpi, vcc->vci);
1161 fore200e->atm_dev->number, entry->rpd->atm_header.vpi, entry->rpd->atm_header.vci);
1212 scheme = vcc->vci % 2 ? BUFFER_SCHEME_ONE : BUFFER_SCHEME_TWO;
1215 vcc->itf, vcc->vpi, vcc->vci, scheme == BUFFER_SCHEME_ONE ? "first" : "second");
1248 vpvc.vci = vcc->vci;
1286 fore200e_walk_vccs(struct atm_vcc *vcc, short *vpi, int *vci) argument
1337 fore200e_open(struct atm_vcc *vcc, short vpi, int vci) argument
[all...]
H A Didt77252.c125 static int idt77252_open(struct atm_vcc *vcc, short vpi, int vci);
776 card->name, vc->tx_vcc->vpi, vc->tx_vcc->vci);
899 (vcc->vci << SAR_TBD_VCI_SHIFT);
1014 u32 header, vpi, vci; local
1037 vci = (header >> 0) & 0xffff;
1040 card->name, vpi, vci, skb, skb->data);
1042 if ((vpi >= (1 << card->vpibits)) || (vci != (vci & card->vcimask))) {
1044 card->name, vpi, vci);
1049 vc = card->vcs[VPCI2VC(card, vpi, vci)];
1265 unsigned int vpi, vci, pti; local
1412 unsigned int vpi, vci; local
2398 idt77252_find_vcc(struct atm_vcc *vcc, short *vpi, int *vci) argument
2432 idt77252_open(struct atm_vcc *vcc, short vpi, int vci) argument
2946 int vpi, vci; local
2991 int vpi, vci; local
[all...]
H A Dambassador.c65 Only AAL5 is supported with vpi = 0 and vci in the range 0 to 1023.
1128 static int amb_open (struct atm_vcc * atm_vcc, short vpi, int vci) { argument
1142 PRINTD (DBG_FLOW|DBG_VCC, "amb_open %x %x", vpi, vci);
1146 if (vpi == ATM_VPI_UNSPEC || vci == ATM_VCI_UNSPEC) {
1153 error = atm_find_ci (atm_vcc, &vpi, &vci);
1158 PRINTD (DBG_VCC, "atm_find_ci gives %x %x", vpi, vci);
1161 0 <= vci && vci < (1<<NUM_VCI_BITS))) {
1162 PRINTD (DBG_WARN|DBG_VCC, "VPI/VCI out of range: %hd/%d", vpi, vci);
1276 if (dev->rxer[vci]) {
1353 u16 vci = atm_vcc->vci; local
[all...]
H A Diphase.c259 vcstatus = (vcstatus_t *) &(dev->testTable[vcc->vci]->vc_status);
263 abr_vc += vcc->vci;
264 eabr_vc += vcc->vci;
275 if((tempCellSlot == dev->testTable[vcc->vci]->lastTime)
276 && (tempFract == dev->testTable[vcc->vci]->fract))
278 dev->testTable[vcc->vci]->lastTime = tempCellSlot;
279 dev->testTable[vcc->vci]->fract = tempFract;
295 shd_tbl[i] = vcc->vci;
297 IF_ERR(printk("ABR Seg. may not continue on VC %x\n",vcc->vci);)
374 f_abr_vc += vcc->vci;
2549 ia_open(struct atm_vcc *vcc, short vpi, int vci) argument
[all...]
H A Deni.h78 unsigned long vci; /* VCI table */ member in struct:eni_dev
H A Dhorizon.c139 only the vpi vs vci bit allocation can be specified at insmod.
515 static inline int channel_to_vpivci (const u16 channel, short * vpi, int * vci) { argument
518 *vci = channel & ((~0)<<vci_bits);
525 static inline int vpivci_to_channel (u16 * channel, const short vpi, const int vci) { argument
527 if (0 <= vpi && vpi < 1<<vpi_bits && 0 <= vci && vci < 1<<vci_bits) {
528 *channel = vpi<<vci_bits | vci;
2058 static int hrz_open (struct atm_vcc * atm_vcc, short vpi, int vci) { argument
2069 PRINTD (DBG_FLOW|DBG_VCC, "hrz_open %x %x", vpi, vci);
2073 if (vpi == ATM_VPI_UNSPEC || vci
[all...]
H A Dzatm.c683 pos = vcc->vci >> 1;
684 shift = (1-(vcc->vci & 1)) << 4;
705 if (vcc->vpi != ATM_VPI_UNSPEC && vcc->vci != ATM_VCI_UNSPEC) {
707 pos = vcc->vci >> 1;
708 shift = (1-(vcc->vci & 1)) << 4;
1094 vcc->vci,zatm_vcc->tx_chan*VC_SIZE/4+1);
1481 static int zatm_open(struct atm_vcc *vcc,short vpi,int vci) argument
1490 error = atm_find_ci(vcc,&vpi,&vci);
1493 vcc->vci = vci;
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Datm_tcp.h24 uint16_t vci; member in struct:atmtcp_hdr
H A Datm.h179 int vci; /* VCI (only 16 bits at UNI) */ member in struct:sockaddr_atmpvc::__anon11042
224 return addr.sap_addr.itf || addr.sap_addr.vpi || addr.sap_addr.vci;
H A Datmdev.h288 int vci; member in struct:atm_vcc
374 int (*open)(struct atm_vcc *vcc,short vpi,int vci);
453 int atm_find_ci(struct atm_vcc *vcc,short *vpi,int *vci);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Datm_tcp.h24 uint16_t vci; member in struct:atmtcp_hdr
H A Datm.h179 int vci; /* VCI (only 16 bits at UNI) */ member in struct:sockaddr_atmpvc::__anon6626
224 return addr.sap_addr.itf || addr.sap_addr.vpi || addr.sap_addr.vci;
H A Datmdev.h288 int vci; member in struct:atm_vcc
374 int (*open)(struct atm_vcc *vcc,short vpi,int vci);
453 int atm_find_ci(struct atm_vcc *vcc,short *vpi,int *vci);
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/usb/
H A Dspeedtch.c184 /* vpi/vci lookup */
187 int vci; member in struct:udsl_vcc_data
265 static int udsl_atm_open (struct atm_vcc *vcc, short vpi, int vci);
301 static inline struct udsl_vcc_data *udsl_find_vcc (struct udsl_instance_data *instance, short vpi, int vci) argument
306 if ((vcc->vci == vci) && (vcc->vpi == vpi))
320 int vci; local
326 vci = ((source [1] & 0x0f) << 12) | (source [2] << 4) | (source [3] >> 4);
329 vdbg ("udsl_extract_cells: vpi %hd, vci %d, pti %d", vpi, vci, pt
867 udsl_atm_open(struct atm_vcc *vcc, short vpi, int vci) argument
[all...]

Completed in 134 milliseconds

12