Lines Matching refs:tx_ring
952 struct ixgbe_ring *tx_ring = adapter->tx_ring[0]; in ixgbe_get_ringparam() local
958 ring->tx_pending = tx_ring->count; in ixgbe_get_ringparam()
991 adapter->tx_ring[i]->count = new_tx_count; in ixgbe_set_ringparam()
1018 memcpy(&temp_ring[i], adapter->tx_ring[i], in ixgbe_set_ringparam()
1033 ixgbe_free_tx_resources(adapter->tx_ring[i]); in ixgbe_set_ringparam()
1035 memcpy(adapter->tx_ring[i], &temp_ring[i], in ixgbe_set_ringparam()
1122 ring = adapter->tx_ring[j]; in ixgbe_get_ethtool_stats()
1637 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_free_desc_rings() local
1649 reg_ctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx)); in ixgbe_free_desc_rings()
1651 IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx), reg_ctl); in ixgbe_free_desc_rings()
1674 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_setup_desc_rings() local
1682 tx_ring->count = IXGBE_DEFAULT_TXD; in ixgbe_setup_desc_rings()
1683 tx_ring->queue_index = 0; in ixgbe_setup_desc_rings()
1684 tx_ring->dev = &adapter->pdev->dev; in ixgbe_setup_desc_rings()
1685 tx_ring->netdev = adapter->netdev; in ixgbe_setup_desc_rings()
1686 tx_ring->reg_idx = adapter->tx_ring[0]->reg_idx; in ixgbe_setup_desc_rings()
1688 err = ixgbe_setup_tx_resources(tx_ring); in ixgbe_setup_desc_rings()
1705 ixgbe_configure_tx_ring(adapter, tx_ring); in ixgbe_setup_desc_rings()
1836 struct ixgbe_ring *tx_ring, in ixgbe_clean_test_rings() argument
1846 tx_ntc = tx_ring->next_to_clean; in ixgbe_clean_test_rings()
1870 tx_buffer = &tx_ring->tx_buffer_info[tx_ntc]; in ixgbe_clean_test_rings()
1871 ixgbe_unmap_and_free_tx_resource(tx_ring, tx_buffer); in ixgbe_clean_test_rings()
1878 if (tx_ntc == tx_ring->count) in ixgbe_clean_test_rings()
1885 netdev_tx_reset_queue(txring_txq(tx_ring)); in ixgbe_clean_test_rings()
1890 tx_ring->next_to_clean = tx_ntc; in ixgbe_clean_test_rings()
1897 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_run_loopback_test() local
1923 if (rx_ring->count <= tx_ring->count) in ixgbe_run_loopback_test()
1924 lc = ((tx_ring->count / 64) * 2) + 1; in ixgbe_run_loopback_test()
1937 tx_ring); in ixgbe_run_loopback_test()
1950 good_cnt = ixgbe_clean_test_rings(rx_ring, tx_ring, size); in ixgbe_run_loopback_test()