Lines Matching defs:tx_ring
242 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL;
267 adapter->tx_ring[i]->count = new_tx_count;
279 tx_ring = vmalloc(array_size(sizeof(*tx_ring),
282 if (!tx_ring) {
289 tx_ring[i] = *adapter->tx_ring[i];
290 tx_ring[i].count = new_tx_count;
291 err = ixgbevf_setup_tx_resources(&tx_ring[i]);
295 ixgbevf_free_tx_resources(&tx_ring[i]);
298 vfree(tx_ring);
299 tx_ring = NULL;
307 tx_ring[i] = *adapter->xdp_ring[j];
308 tx_ring[i].count = new_tx_count;
309 err = ixgbevf_setup_tx_resources(&tx_ring[i]);
313 ixgbevf_free_tx_resources(&tx_ring[i]);
316 vfree(tx_ring);
317 tx_ring = NULL;
360 if (tx_ring) {
362 ixgbevf_free_tx_resources(adapter->tx_ring[i]);
363 *adapter->tx_ring[i] = tx_ring[i];
369 *adapter->xdp_ring[j] = tx_ring[i];
373 vfree(tx_ring);
374 tx_ring = NULL;
394 if (tx_ring) {
397 ixgbevf_free_tx_resources(&tx_ring[i]);
398 vfree(tx_ring);
453 ring = adapter->tx_ring[j];