Lines Matching refs:tx_ring
268 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; in ixgbevf_set_ringparam() local
293 adapter->tx_ring[i]->count = new_tx_count; in ixgbevf_set_ringparam()
302 tx_ring = vmalloc(adapter->num_tx_queues * sizeof(*tx_ring)); in ixgbevf_set_ringparam()
303 if (!tx_ring) { in ixgbevf_set_ringparam()
310 tx_ring[i] = *adapter->tx_ring[i]; in ixgbevf_set_ringparam()
311 tx_ring[i].count = new_tx_count; in ixgbevf_set_ringparam()
312 err = ixgbevf_setup_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
316 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
319 vfree(tx_ring); in ixgbevf_set_ringparam()
320 tx_ring = NULL; in ixgbevf_set_ringparam()
357 if (tx_ring) { in ixgbevf_set_ringparam()
359 ixgbevf_free_tx_resources(adapter->tx_ring[i]); in ixgbevf_set_ringparam()
360 *adapter->tx_ring[i] = tx_ring[i]; in ixgbevf_set_ringparam()
364 vfree(tx_ring); in ixgbevf_set_ringparam()
365 tx_ring = NULL; in ixgbevf_set_ringparam()
385 if (tx_ring) { in ixgbevf_set_ringparam()
387 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
388 vfree(tx_ring); in ixgbevf_set_ringparam()
424 tx_yields += adapter->tx_ring[i]->stats.yields; in ixgbevf_get_ethtool_stats()
425 tx_cleaned += adapter->tx_ring[i]->stats.cleaned; in ixgbevf_get_ethtool_stats()
426 tx_yields += adapter->tx_ring[i]->stats.yields; in ixgbevf_get_ethtool_stats()