/asus-wl-520gu-7.0.1.45/src/linux/linux/net/atm/ |
H A D | atm_misc.c | 46 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 D | pvc.c | 49 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 D | common.h | 15 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 D | raw.c | 35 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 D | common.c | 125 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 D | signaling.c | 113 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 D | proc.c | 154 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 D | mpoa_proc.c | 123 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 D | atmtcp.c | 91 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 D | lanai.c | 249 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 D | eni.c | 328 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 D | fore200e.c | 1026 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 D | idt77252.c | 125 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 D | ambassador.c | 65 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 D | iphase.c | 259 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 D | eni.h | 78 unsigned long vci; /* VCI table */ member in struct:eni_dev
|
H A D | horizon.c | 139 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 D | zatm.c | 683 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 D | atm_tcp.h | 24 uint16_t vci; member in struct:atmtcp_hdr
|
H A D | atm.h | 179 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 D | atmdev.h | 288 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 D | atm_tcp.h | 24 uint16_t vci; member in struct:atmtcp_hdr
|
H A D | atm.h | 179 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 D | atmdev.h | 288 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 D | speedtch.c | 184 /* 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...] |