Lines Matching refs:rx_ring
357 if (netif_running(ndev) && idev->rx_ring && idev->tx_ring) { in vlsi_seq_show()
359 vlsi_proc_ring(seq, idev->rx_ring); in vlsi_seq_show()
482 idev->rx_ring = vlsi_alloc_ring(idev->pdev, hwmap, ringsize[1], in vlsi_create_hwif()
484 if (idev->rx_ring == NULL) in vlsi_create_hwif()
497 vlsi_free_ring(idev->rx_ring); in vlsi_create_hwif()
499 idev->rx_ring = idev->tx_ring = NULL; in vlsi_create_hwif()
508 vlsi_free_ring(idev->rx_ring); in vlsi_destroy_hwif()
510 idev->rx_ring = idev->tx_ring = NULL; in vlsi_destroy_hwif()
625 struct vlsi_ring *r = idev->rx_ring; in vlsi_rx_interrupt()
674 struct vlsi_ring *r = idev->rx_ring; in vlsi_unarm_rx()
1267 outw(TX_RX_TO_RINGSIZE(idev->tx_ring->size, idev->rx_ring->size), in vlsi_init_chip()
1271 atomic_set(&idev->rx_ring->head, RINGPTR_GET_RX(ptr)); in vlsi_init_chip()
1272 atomic_set(&idev->rx_ring->tail, RINGPTR_GET_RX(ptr)); in vlsi_init_chip()
1314 vlsi_fill_rx(idev->rx_ring); in vlsi_start_hw()