eni_vcc           317 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           325 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           329 drivers/atm/eni.c 	    eni_vcc->rxing,eni_vcc->words);
eni_vcc           331 drivers/atm/eni.c 	    "0x%x\n",eni_vcc->descr,eni_vcc->rx_pos,
eni_vcc           332 drivers/atm/eni.c 	    (unsigned) readl(eni_vcc->recv+eni_vcc->descr*4));
eni_vcc           333 drivers/atm/eni.c 	printk(KERN_ALERT "  last %p, servicing %d\n",eni_vcc->last,
eni_vcc           334 drivers/atm/eni.c 	    eni_vcc->servicing);
eni_vcc           348 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           356 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           374 drivers/atm/eni.c 		here = (eni_vcc->descr+skip) & (eni_vcc->words-1);
eni_vcc           379 drivers/atm/eni.c 	here = (eni_vcc->descr+size+skip) & (eni_vcc->words-1);
eni_vcc           475 drivers/atm/eni.c 		ENI_PRV_POS(skb) = eni_vcc->descr+size+1;
eni_vcc           477 drivers/atm/eni.c 		eni_vcc->last = skb;
eni_vcc           480 drivers/atm/eni.c 	eni_vcc->descr = here;
eni_vcc           496 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           498 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           502 drivers/atm/eni.c 	if (eni_vcc->rxing) ENI_PRV_POS(eni_vcc->last) += size+1;
eni_vcc           503 drivers/atm/eni.c 	else eni_vcc->rx_pos = (eni_vcc->rx_pos+size+1) & (eni_vcc->words-1);
eni_vcc           514 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           520 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           521 drivers/atm/eni.c 	descr = readl(eni_vcc->recv+eni_vcc->descr*4);
eni_vcc           541 drivers/atm/eni.c 	skb->tstamp = eni_vcc->timestamp;
eni_vcc           544 drivers/atm/eni.c 	eni_vcc->rxing++;
eni_vcc           551 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           558 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           559 drivers/atm/eni.c 	descr = readl(eni_vcc->recv+eni_vcc->descr*4);
eni_vcc           590 drivers/atm/eni.c 		length = readl(eni_vcc->recv+(((eni_vcc->descr+size-1) &
eni_vcc           591 drivers/atm/eni.c 		    (eni_vcc->words-1)))*4) & 0xffff;
eni_vcc           613 drivers/atm/eni.c 	eni_vcc->rxing++;
eni_vcc           622 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           624 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           627 drivers/atm/eni.c 	while (eni_vcc->descr != (tmp = (readl(vci_dsc+4) & MID_VCI_DESCR) >>
eni_vcc           630 drivers/atm/eni.c 		    eni_vcc->descr,tmp);
eni_vcc           647 drivers/atm/eni.c 		    eni_vcc->descr,tmp);
eni_vcc           729 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           751 drivers/atm/eni.c 		eni_vcc = ENI_VCC(vcc);
eni_vcc           754 drivers/atm/eni.c 		if (!EEPMOK(eni_vcc->rx_pos,ENI_PRV_SIZE(skb),
eni_vcc           756 drivers/atm/eni.c 		    eni_vcc->words)) {
eni_vcc           761 drivers/atm/eni.c 		eni_vcc->rxing--;
eni_vcc           762 drivers/atm/eni.c 		eni_vcc->rx_pos = ENI_PRV_POS(skb) & (eni_vcc->words-1);
eni_vcc           784 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           789 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           790 drivers/atm/eni.c 	eni_vcc->rx = NULL;
eni_vcc           796 drivers/atm/eni.c 	eni_vcc->recv = eni_alloc_mem(eni_dev,&size);
eni_vcc           797 drivers/atm/eni.c 	DPRINTK("rx at 0x%lx\n",eni_vcc->recv);
eni_vcc           798 drivers/atm/eni.c 	eni_vcc->words = size >> 2;
eni_vcc           799 drivers/atm/eni.c 	if (!eni_vcc->recv) return -ENOBUFS;
eni_vcc           800 drivers/atm/eni.c 	eni_vcc->rx = vcc->qos.aal == ATM_AAL5 ? rx_aal5 : rx_aal0;
eni_vcc           801 drivers/atm/eni.c 	eni_vcc->descr = 0;
eni_vcc           802 drivers/atm/eni.c 	eni_vcc->rx_pos = 0;
eni_vcc           803 drivers/atm/eni.c 	eni_vcc->rxing = 0;
eni_vcc           804 drivers/atm/eni.c 	eni_vcc->servicing = 0;
eni_vcc           805 drivers/atm/eni.c 	eni_vcc->next = ENI_VCC_NOS;
eni_vcc           814 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           820 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           821 drivers/atm/eni.c 	if (!eni_vcc->rx) return 0;
eni_vcc           824 drivers/atm/eni.c 	DPRINTK("loc 0x%x\n",(unsigned) (eni_vcc->recv-eni_dev->ram)/4);
eni_vcc           825 drivers/atm/eni.c 	size = eni_vcc->words >> 8;
eni_vcc           835 drivers/atm/eni.c 	    (((eni_vcc->recv-eni_dev->ram) >> (MID_LOC_SKIP+2)) <<
eni_vcc           846 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc           848 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc           849 drivers/atm/eni.c 	if (!eni_vcc->rx) return;
eni_vcc           870 drivers/atm/eni.c 			if (!eni_vcc->servicing) {
eni_vcc           872 drivers/atm/eni.c 				if (!eni_vcc->rxing) break;
eni_vcc           874 drivers/atm/eni.c 			EVENT("drain PDUs (rx %ld, serv %ld)\n",eni_vcc->rxing,
eni_vcc           875 drivers/atm/eni.c 			    eni_vcc->servicing);
eni_vcc           876 drivers/atm/eni.c 			printk(KERN_INFO "%d+%d RX left\n",eni_vcc->servicing,
eni_vcc           877 drivers/atm/eni.c 			    eni_vcc->rxing);
eni_vcc           887 drivers/atm/eni.c 			at_end = eni_vcc->rx_pos == tmp >> MID_VCI_READ_SHIFT;
eni_vcc           891 drivers/atm/eni.c 			    eni_vcc->rx_pos,tmp);
eni_vcc           893 drivers/atm/eni.c 			    eni_vcc->rx_pos,tmp);
eni_vcc           900 drivers/atm/eni.c 	eni_free_mem(eni_dev,eni_vcc->recv,eni_vcc->words << 2);
eni_vcc           901 drivers/atm/eni.c 	eni_vcc->rx = NULL;
eni_vcc          1037 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc          1051 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc          1052 drivers/atm/eni.c 	tx = eni_vcc->tx;
eni_vcc          1293 drivers/atm/eni.c 	struct eni_vcc *eni_vcc = ENI_VCC(vcc);
eni_vcc          1313 drivers/atm/eni.c 			eni_vcc->tx = eni_dev->ubr;
eni_vcc          1319 drivers/atm/eni.c 	new_tx = !eni_vcc->tx;
eni_vcc          1321 drivers/atm/eni.c 	if (!new_tx) tx = eni_vcc->tx;
eni_vcc          1371 drivers/atm/eni.c 	if (set_shp) eni_vcc->tx = tx;
eni_vcc          1396 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc          1398 drivers/atm/eni.c 	eni_vcc = ENI_VCC(vcc);
eni_vcc          1399 drivers/atm/eni.c 	if (!eni_vcc->tx) return;
eni_vcc          1409 drivers/atm/eni.c 		txing = skb_peek(&eni_vcc->tx->backlog) || eni_vcc->txing;
eni_vcc          1412 drivers/atm/eni.c 		DPRINTK("%d TX left\n",eni_vcc->txing);
eni_vcc          1418 drivers/atm/eni.c 	if (eni_vcc->tx != eni_dev->ubr) {
eni_vcc          1424 drivers/atm/eni.c 		while (eni_in(MID_TX_RDPTR(eni_vcc->tx->index)) !=
eni_vcc          1425 drivers/atm/eni.c 		    eni_in(MID_TX_DESCRSTART(eni_vcc->tx->index)))
eni_vcc          1427 drivers/atm/eni.c 		eni_free_mem(eni_dev,eni_vcc->tx->send,eni_vcc->tx->words << 2);
eni_vcc          1428 drivers/atm/eni.c 		eni_vcc->tx->send = NULL;
eni_vcc          1429 drivers/atm/eni.c 		eni_dev->tx_bw += eni_vcc->tx->reserved;
eni_vcc          1431 drivers/atm/eni.c 	eni_vcc->tx = NULL;
eni_vcc          1914 drivers/atm/eni.c 	struct eni_vcc *eni_vcc;
eni_vcc          1930 drivers/atm/eni.c 		eni_vcc = kmalloc(sizeof(struct eni_vcc),GFP_KERNEL);
eni_vcc          1931 drivers/atm/eni.c 		if (!eni_vcc) return -ENOMEM;
eni_vcc          1932 drivers/atm/eni.c 		vcc->dev_data = eni_vcc;
eni_vcc          1933 drivers/atm/eni.c 		eni_vcc->tx = NULL; /* for eni_close after open_rx */
eni_vcc          2180 drivers/atm/eni.c 			struct eni_vcc *eni_vcc;
eni_vcc          2186 drivers/atm/eni.c 			eni_vcc = ENI_VCC(vcc);
eni_vcc          2189 drivers/atm/eni.c 			if (eni_vcc->rx) {
eni_vcc          2192 drivers/atm/eni.c 				    (unsigned long) (eni_vcc->recv - eni_dev->ram),
eni_vcc          2193 drivers/atm/eni.c 				    eni_vcc->recv-eni_dev->ram+eni_vcc->words*4-1,
eni_vcc          2194 drivers/atm/eni.c 				    eni_vcc->words*4);
eni_vcc          2195 drivers/atm/eni.c 				if (eni_vcc->tx) length += sprintf(page+length,", ");
eni_vcc          2197 drivers/atm/eni.c 			if (eni_vcc->tx)
eni_vcc          2199 drivers/atm/eni.c 				    eni_vcc->tx->index,eni_vcc->txing);
eni_vcc           122 drivers/atm/eni.h #define ENI_VCC(d) ((struct eni_vcc *) (d)->dev_data)