Lines Matching refs:rx_ring
377 struct fealnx_desc *rx_ring; member
566 np->rx_ring = ring_space; in fealnx_init_one()
676 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma); in fealnx_init_one()
696 pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, in fealnx_remove_one()
1159 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring), in enable_rxtx()
1211 printk(KERN_DEBUG " Rx ring %p: ", np->rx_ring); in fealnx_tx_timeout()
1214 (unsigned int) np->rx_ring[i].status); in fealnx_tx_timeout()
1244 np->cur_rx = &np->rx_ring[0]; in init_ring()
1245 np->lack_rxbuf = np->rx_ring; in init_ring()
1250 np->rx_ring[i].status = 0; in init_ring()
1251 np->rx_ring[i].control = np->rx_buf_sz << RBSShift; in init_ring()
1252 np->rx_ring[i].next_desc = np->rx_ring_dma + in init_ring()
1254 np->rx_ring[i].next_desc_logical = &np->rx_ring[i + 1]; in init_ring()
1255 np->rx_ring[i].skbuff = NULL; in init_ring()
1259 np->rx_ring[i - 1].next_desc = np->rx_ring_dma; in init_ring()
1260 np->rx_ring[i - 1].next_desc_logical = np->rx_ring; in init_ring()
1267 np->lack_rxbuf = &np->rx_ring[i]; in init_ring()
1272 np->rx_ring[i].skbuff = skb; in init_ring()
1273 np->rx_ring[i].buffer = pci_map_single(np->pci_dev, skb->data, in init_ring()
1275 np->rx_ring[i].status = RXOWN; in init_ring()
1276 np->rx_ring[i].control |= RXIC; in init_ring()
1426 iowrite32(np->rx_ring_dma + ((char*)np->cur_rx - (char*)np->rx_ring), in reset_rx_descriptors()
1914 struct sk_buff *skb = np->rx_ring[i].skbuff; in netdev_close()
1916 np->rx_ring[i].status = 0; in netdev_close()
1918 pci_unmap_single(np->pci_dev, np->rx_ring[i].buffer, in netdev_close()
1921 np->rx_ring[i].skbuff = NULL; in netdev_close()