Lines Matching refs:rx_ring
253 struct epic_rx_desc *rx_ring; member
389 ep->rx_ring = ring_space; in epic_init_one()
500 pci_free_consistent(pdev, RX_TOTAL_SIZE, ep->rx_ring, ep->rx_ring_dma); in epic_init_one()
911 ep->rx_ring[i].rxstatus = 0; in epic_init_ring()
912 ep->rx_ring[i].buflength = ep->rx_buf_sz; in epic_init_ring()
913 ep->rx_ring[i].next = ep->rx_ring_dma + in epic_init_ring()
918 ep->rx_ring[i-1].next = ep->rx_ring_dma; in epic_init_ring()
927 ep->rx_ring[i].bufaddr = pci_map_single(ep->pci_dev, in epic_init_ring()
929 ep->rx_ring[i].rxstatus = DescOwn; in epic_init_ring()
1147 ep->rx_ring[entry].rxstatus); in epic_rx()
1153 while ((ep->rx_ring[entry].rxstatus & DescOwn) == 0) { in epic_rx()
1154 int status = ep->rx_ring[entry].rxstatus; in epic_rx()
1189 ep->rx_ring[entry].bufaddr, in epic_rx()
1195 ep->rx_ring[entry].bufaddr, in epic_rx()
1200 ep->rx_ring[entry].bufaddr, in epic_rx()
1223 ep->rx_ring[entry].bufaddr = pci_map_single(ep->pci_dev, in epic_rx()
1228 ep->rx_ring[entry].rxstatus = DescOwn; in epic_rx()
1315 ep->rx_ring[i].rxstatus = 0; /* Not owned by Epic chip. */ in epic_close()
1316 ep->rx_ring[i].buflength = 0; in epic_close()
1318 pci_unmap_single(pdev, ep->rx_ring[i].bufaddr, in epic_close()
1322 ep->rx_ring[i].bufaddr = 0xBADF00D0; /* An invalid address. */ in epic_close()
1524 pci_free_consistent(pdev, RX_TOTAL_SIZE, ep->rx_ring, ep->rx_ring_dma); in epic_remove_one()