Lines Matching defs:rx_ring
377 struct fealnx_desc *rx_ring;
560 np->rx_ring = (struct fealnx_desc *)ring_space;
678 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
698 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring,
1166 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring),
1217 printk(KERN_DEBUG " Rx ring %p: ", np->rx_ring);
1219 printk(" %8.8x", (unsigned int) np->rx_ring[i].status);
1248 np->cur_rx = &np->rx_ring[0];
1249 np->lack_rxbuf = np->rx_ring;
1254 np->rx_ring[i].status = 0;
1255 np->rx_ring[i].control = np->rx_buf_sz << RBSShift;
1256 np->rx_ring[i].next_desc = np->rx_ring_dma +
1258 np->rx_ring[i].next_desc_logical = &np->rx_ring[i + 1];
1259 np->rx_ring[i].skbuff = NULL;
1263 np->rx_ring[i - 1].next_desc = np->rx_ring_dma;
1264 np->rx_ring[i - 1].next_desc_logical = np->rx_ring;
1271 np->lack_rxbuf = &np->rx_ring[i];
1276 np->rx_ring[i].skbuff = skb;
1278 np->rx_ring[i].buffer = pci_map_single(np->pci_dev, skb->data,
1280 np->rx_ring[i].status = RXOWN;
1281 np->rx_ring[i].control |= RXIC;
1431 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring),
1918 struct sk_buff *skb = np->rx_ring[i].skbuff;
1920 np->rx_ring[i].status = 0;
1922 pci_unmap_single(np->pci_dev, np->rx_ring[i].buffer,
1925 np->rx_ring[i].skbuff = NULL;