Lines Matching refs:rx_info
538 struct rx_ring_info rx_info[RX_RING_SIZE]; member
1152 np->rx_info[i].skb = skb; in init_ring()
1155 …np->rx_info[i].mapping = pci_map_single(np->pci_dev, skb->data, np->rx_buf_sz, PCI_DMA_FROMDEVICE); in init_ring()
1157 np->rx_ring[i].rxaddr = cpu_to_dma(np->rx_info[i].mapping | RxDescValid); in init_ring()
1165 np->rx_info[i].skb = NULL; in init_ring()
1166 np->rx_info[i].mapping = 0; in init_ring()
1446 np->rx_info[entry].mapping, in __netdev_rx()
1448 skb_copy_to_linear_data(skb, np->rx_info[entry].skb->data, pkt_len); in __netdev_rx()
1450 np->rx_info[entry].mapping, in __netdev_rx()
1454 pci_unmap_single(np->pci_dev, np->rx_info[entry].mapping, np->rx_buf_sz, PCI_DMA_FROMDEVICE); in __netdev_rx()
1455 skb = np->rx_info[entry].skb; in __netdev_rx()
1457 np->rx_info[entry].skb = NULL; in __netdev_rx()
1458 np->rx_info[entry].mapping = 0; in __netdev_rx()
1566 if (np->rx_info[entry].skb == NULL) { in refill_rx_ring()
1568 np->rx_info[entry].skb = skb; in refill_rx_ring()
1571 np->rx_info[entry].mapping = in refill_rx_ring()
1574 cpu_to_dma(np->rx_info[entry].mapping | RxDescValid); in refill_rx_ring()
1939 if (np->rx_info[i].skb != NULL) { in netdev_close()
1940 pci_unmap_single(np->pci_dev, np->rx_info[i].mapping, np->rx_buf_sz, PCI_DMA_FROMDEVICE); in netdev_close()
1941 dev_kfree_skb(np->rx_info[i].skb); in netdev_close()
1943 np->rx_info[i].skb = NULL; in netdev_close()
1944 np->rx_info[i].mapping = 0; in netdev_close()