Lines Matching refs:rx_ring
85 static struct epic_rx_desc rx_ring[RX_RING_SIZE]
250 outl(virt_to_le32desc(&rx_ring), prcdar);
269 rx_ring[i].status = cpu_to_le32(RRING_OWN); /* Owned by Epic chip */
270 rx_ring[i].buflength = cpu_to_le32(PKT_BUF_SZ);
271 rx_ring[i].bufaddr = virt_to_bus(&rx_packet[i * PKT_BUF_SZ]);
272 rx_ring[i].next = virt_to_le32desc(&rx_ring[i + 1]) ;
275 rx_ring[i-1].next = virt_to_le32desc(&rx_ring[0]);
375 if ((rx_ring[entry].status & cpu_to_le32(RRING_OWN)) == RRING_OWN)
380 status = le32_to_cpu(rx_ring[entry].status);
397 nic->packetlen = le32_to_cpu((rx_ring[entry].buflength))- 4;
406 rx_ring[entry].status = RRING_OWN;