Lines Matching defs:rx_ring
370 struct fealnx_desc *rx_ring;
552 np->rx_ring = ring_space;
664 dma_free_coherent(&pdev->dev, RX_TOTAL_SIZE, np->rx_ring,
685 dma_free_coherent(&pdev->dev, RX_TOTAL_SIZE, np->rx_ring,
1146 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring),
1198 printk(KERN_DEBUG " Rx ring %p: ", np->rx_ring);
1201 (unsigned int) np->rx_ring[i].status);
1231 np->cur_rx = &np->rx_ring[0];
1232 np->lack_rxbuf = np->rx_ring;
1237 np->rx_ring[i].status = 0;
1238 np->rx_ring[i].control = np->rx_buf_sz << RBSShift;
1239 np->rx_ring[i].next_desc = np->rx_ring_dma +
1241 np->rx_ring[i].next_desc_logical = &np->rx_ring[i + 1];
1242 np->rx_ring[i].skbuff = NULL;
1246 np->rx_ring[i - 1].next_desc = np->rx_ring_dma;
1247 np->rx_ring[i - 1].next_desc_logical = np->rx_ring;
1254 np->lack_rxbuf = &np->rx_ring[i];
1259 np->rx_ring[i].skbuff = skb;
1260 np->rx_ring[i].buffer = dma_map_single(&np->pci_dev->dev,
1264 np->rx_ring[i].status = RXOWN;
1265 np->rx_ring[i].control |= RXIC;
1418 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring),
1908 struct sk_buff *skb = np->rx_ring[i].skbuff;
1910 np->rx_ring[i].status = 0;
1913 np->rx_ring[i].buffer, np->rx_buf_sz,
1916 np->rx_ring[i].skbuff = NULL;