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