Lines Matching refs:tx_ring
248 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; in ixgbevf_set_ringparam() local
273 adapter->tx_ring[i]->count = new_tx_count; in ixgbevf_set_ringparam()
285 tx_ring = vmalloc(array_size(sizeof(*tx_ring), in ixgbevf_set_ringparam()
288 if (!tx_ring) { in ixgbevf_set_ringparam()
295 tx_ring[i] = *adapter->tx_ring[i]; in ixgbevf_set_ringparam()
296 tx_ring[i].count = new_tx_count; in ixgbevf_set_ringparam()
297 err = ixgbevf_setup_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
301 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
304 vfree(tx_ring); in ixgbevf_set_ringparam()
305 tx_ring = NULL; in ixgbevf_set_ringparam()
313 tx_ring[i] = *adapter->xdp_ring[j]; in ixgbevf_set_ringparam()
314 tx_ring[i].count = new_tx_count; in ixgbevf_set_ringparam()
315 err = ixgbevf_setup_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
319 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
322 vfree(tx_ring); in ixgbevf_set_ringparam()
323 tx_ring = NULL; in ixgbevf_set_ringparam()
366 if (tx_ring) { in ixgbevf_set_ringparam()
368 ixgbevf_free_tx_resources(adapter->tx_ring[i]); in ixgbevf_set_ringparam()
369 *adapter->tx_ring[i] = tx_ring[i]; in ixgbevf_set_ringparam()
375 *adapter->xdp_ring[j] = tx_ring[i]; in ixgbevf_set_ringparam()
379 vfree(tx_ring); in ixgbevf_set_ringparam()
380 tx_ring = NULL; in ixgbevf_set_ringparam()
400 if (tx_ring) { in ixgbevf_set_ringparam()
403 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
404 vfree(tx_ring); in ixgbevf_set_ringparam()
459 ring = adapter->tx_ring[j]; in ixgbevf_get_ethtool_stats()