Lines Matching refs:rx_ring

948 	struct ixgbe_ring *rx_ring = adapter->rx_ring[0];  in ixgbe_get_ringparam()  local
952 ring->rx_pending = rx_ring->count; in ixgbe_get_ringparam()
988 adapter->rx_ring[i]->count = new_rx_count; in ixgbe_set_ringparam()
1040 memcpy(&temp_ring[i], adapter->rx_ring[i], in ixgbe_set_ringparam()
1056 ixgbe_free_rx_resources(adapter->rx_ring[i]); in ixgbe_set_ringparam()
1058 memcpy(adapter->rx_ring[i], &temp_ring[i], in ixgbe_set_ringparam()
1145 ring = adapter->rx_ring[j]; in ixgbe_get_ethtool_stats()
1633 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_free_desc_rings() local
1641 ixgbe_disable_rx_queue(adapter, rx_ring); in ixgbe_free_desc_rings()
1670 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_setup_desc_rings() local
1703 rx_ring->count = IXGBE_DEFAULT_RXD; in ixgbe_setup_desc_rings()
1704 rx_ring->queue_index = 0; in ixgbe_setup_desc_rings()
1705 rx_ring->dev = &adapter->pdev->dev; in ixgbe_setup_desc_rings()
1706 rx_ring->netdev = adapter->netdev; in ixgbe_setup_desc_rings()
1707 rx_ring->reg_idx = adapter->rx_ring[0]->reg_idx; in ixgbe_setup_desc_rings()
1709 err = ixgbe_setup_rx_resources(rx_ring); in ixgbe_setup_desc_rings()
1717 ixgbe_configure_rx_ring(adapter, rx_ring); in ixgbe_setup_desc_rings()
1830 static u16 ixgbe_clean_test_rings(struct ixgbe_ring *rx_ring, in ixgbe_clean_test_rings() argument
1840 rx_ntc = rx_ring->next_to_clean; in ixgbe_clean_test_rings()
1842 rx_desc = IXGBE_RX_DESC(rx_ring, rx_ntc); in ixgbe_clean_test_rings()
1846 rx_buffer = &rx_ring->rx_buffer_info[rx_ntc]; in ixgbe_clean_test_rings()
1849 dma_sync_single_for_cpu(rx_ring->dev, in ixgbe_clean_test_rings()
1851 ixgbe_rx_bufsz(rx_ring), in ixgbe_clean_test_rings()
1859 dma_sync_single_for_device(rx_ring->dev, in ixgbe_clean_test_rings()
1861 ixgbe_rx_bufsz(rx_ring), in ixgbe_clean_test_rings()
1870 if (rx_ntc == rx_ring->count) in ixgbe_clean_test_rings()
1877 rx_desc = IXGBE_RX_DESC(rx_ring, rx_ntc); in ixgbe_clean_test_rings()
1883 ixgbe_alloc_rx_buffers(rx_ring, count); in ixgbe_clean_test_rings()
1884 rx_ring->next_to_clean = rx_ntc; in ixgbe_clean_test_rings()
1893 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_run_loopback_test() local
1918 if (rx_ring->count <= tx_ring->count) in ixgbe_run_loopback_test()
1921 lc = ((rx_ring->count / 64) * 2) + 1; in ixgbe_run_loopback_test()
1945 good_cnt = ixgbe_clean_test_rings(rx_ring, tx_ring, size); in ixgbe_run_loopback_test()
2689 adapter->rx_ring[input->action]->reg_idx); in ixgbe_add_ethtool_fdir_entry()