Lines Matching refs:tx_ring
264 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL;
289 adapter->tx_ring[i]->count = new_tx_count;
298 tx_ring = vmalloc(adapter->num_tx_queues * sizeof(*tx_ring));
299 if (!tx_ring) {
306 tx_ring[i] = *adapter->tx_ring[i];
307 tx_ring[i].count = new_tx_count;
308 err = ixgbevf_setup_tx_resources(&tx_ring[i]);
312 ixgbevf_free_tx_resources(&tx_ring[i]);
315 vfree(tx_ring);
316 tx_ring = NULL;
353 if (tx_ring) {
355 ixgbevf_free_tx_resources(adapter->tx_ring[i]);
356 *adapter->tx_ring[i] = tx_ring[i];
360 vfree(tx_ring);
361 tx_ring = NULL;
381 if (tx_ring) {
383 ixgbevf_free_tx_resources(&tx_ring[i]);
384 vfree(tx_ring);
420 tx_yields += adapter->tx_ring[i]->stats.yields;
421 tx_cleaned += adapter->tx_ring[i]->stats.cleaned;
422 tx_yields += adapter->tx_ring[i]->stats.yields;