Lines Matching refs:tx_ring

947 	struct ixgbe_ring *tx_ring = adapter->tx_ring[0];  in ixgbe_get_ringparam()  local
953 ring->tx_pending = tx_ring->count; in ixgbe_get_ringparam()
986 adapter->tx_ring[i]->count = new_tx_count; in ixgbe_set_ringparam()
1013 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam()
1028 ixgbe_free_tx_resources(adapter->tx_ring[i]); in ixgbe_set_ringparam()
1030 memcpy(adapter->tx_ring[i], &temp_ring[i], in ixgbe_set_ringparam()
1117 ring = adapter->tx_ring[j]; in ixgbe_get_ethtool_stats()
1632 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_free_desc_rings() local
1644 reg_ctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx)); in ixgbe_free_desc_rings()
1646 IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx), reg_ctl); in ixgbe_free_desc_rings()
1669 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_setup_desc_rings() local
1677 tx_ring->count = IXGBE_DEFAULT_TXD; in ixgbe_setup_desc_rings()
1678 tx_ring->queue_index = 0; in ixgbe_setup_desc_rings()
1679 tx_ring->dev = &adapter->pdev->dev; in ixgbe_setup_desc_rings()
1680 tx_ring->netdev = adapter->netdev; in ixgbe_setup_desc_rings()
1681 tx_ring->reg_idx = adapter->tx_ring[0]->reg_idx; in ixgbe_setup_desc_rings()
1683 err = ixgbe_setup_tx_resources(tx_ring); in ixgbe_setup_desc_rings()
1700 ixgbe_configure_tx_ring(adapter, tx_ring); in ixgbe_setup_desc_rings()
1831 struct ixgbe_ring *tx_ring, in ixgbe_clean_test_rings() argument
1841 tx_ntc = tx_ring->next_to_clean; in ixgbe_clean_test_rings()
1865 tx_buffer = &tx_ring->tx_buffer_info[tx_ntc]; in ixgbe_clean_test_rings()
1866 ixgbe_unmap_and_free_tx_resource(tx_ring, tx_buffer); in ixgbe_clean_test_rings()
1873 if (tx_ntc == tx_ring->count) in ixgbe_clean_test_rings()
1880 netdev_tx_reset_queue(txring_txq(tx_ring)); in ixgbe_clean_test_rings()
1885 tx_ring->next_to_clean = tx_ntc; in ixgbe_clean_test_rings()
1892 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_run_loopback_test() local
1918 if (rx_ring->count <= tx_ring->count) in ixgbe_run_loopback_test()
1919 lc = ((tx_ring->count / 64) * 2) + 1; in ixgbe_run_loopback_test()
1932 tx_ring); in ixgbe_run_loopback_test()
1945 good_cnt = ixgbe_clean_test_rings(rx_ring, tx_ring, size); in ixgbe_run_loopback_test()