Lines Matching defs:rx_ring
273 alignment contraint on tx_ring[] and rx_ring[]. */
299 struct boom_rx_desc rx_ring[RX_RING_SIZE];
809 vp->rx_ring[i].next =
810 isa_virt_to_bus(&vp->rx_ring[i + 1]);
812 vp->rx_ring[i].next = 0;
813 vp->rx_ring[i].status = 0; /* Clear complete bit. */
814 vp->rx_ring[i].length = PKT_BUF_SZ | 0x80000000;
820 vp->rx_ring[i].addr = isa_virt_to_bus(skb->data);
823 vp->rx_ring[i - 1].next =
824 isa_virt_to_bus(&vp->rx_ring[0]); /* Wrap the ring. */
825 outl(isa_virt_to_bus(&vp->rx_ring[0]), ioaddr + UpListPtr);
1326 while ((rx_status = vp->rx_ring[entry].status) & RxDComplete) {
1360 isa_bus_to_virt(vp->rx_ring[entry].addr),
1370 if (isa_bus_to_virt(vp->rx_ring[entry].addr) != temp)
1373 isa_bus_to_virt(vp->rx_ring[entry].addr),
1392 vp->rx_ring[entry].addr = isa_virt_to_bus(skb->data);
1395 vp->rx_ring[entry].status = 0; /* Clear complete bit. */