Lines Matching refs:tx_ring
244 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; in ixgbevf_set_ringparam() local
269 adapter->tx_ring[i]->count = new_tx_count; in ixgbevf_set_ringparam()
281 tx_ring = vmalloc(array_size(sizeof(*tx_ring), in ixgbevf_set_ringparam()
284 if (!tx_ring) { in ixgbevf_set_ringparam()
291 tx_ring[i] = *adapter->tx_ring[i]; in ixgbevf_set_ringparam()
292 tx_ring[i].count = new_tx_count; in ixgbevf_set_ringparam()
293 err = ixgbevf_setup_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
297 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
300 vfree(tx_ring); in ixgbevf_set_ringparam()
301 tx_ring = NULL; in ixgbevf_set_ringparam()
309 tx_ring[i] = *adapter->xdp_ring[j]; in ixgbevf_set_ringparam()
310 tx_ring[i].count = new_tx_count; in ixgbevf_set_ringparam()
311 err = ixgbevf_setup_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
315 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
318 vfree(tx_ring); in ixgbevf_set_ringparam()
319 tx_ring = NULL; in ixgbevf_set_ringparam()
362 if (tx_ring) { in ixgbevf_set_ringparam()
364 ixgbevf_free_tx_resources(adapter->tx_ring[i]); in ixgbevf_set_ringparam()
365 *adapter->tx_ring[i] = tx_ring[i]; in ixgbevf_set_ringparam()
371 *adapter->xdp_ring[j] = tx_ring[i]; in ixgbevf_set_ringparam()
375 vfree(tx_ring); in ixgbevf_set_ringparam()
376 tx_ring = NULL; in ixgbevf_set_ringparam()
396 if (tx_ring) { in ixgbevf_set_ringparam()
399 ixgbevf_free_tx_resources(&tx_ring[i]); in ixgbevf_set_ringparam()
400 vfree(tx_ring); in ixgbevf_set_ringparam()
455 ring = adapter->tx_ring[j]; in ixgbevf_get_ethtool_stats()