Lines Matching refs:tx_rings

2028 	ring->tx_pending = vsi->tx_rings[0]->count;  in i40e_get_ringparam()
2049 struct i40e_ring *tx_rings = NULL, *rx_rings = NULL; in i40e_set_ringparam() local
2077 if ((new_tx_count == vsi->tx_rings[0]->count) && in i40e_set_ringparam()
2098 vsi->tx_rings[i]->count = new_tx_count; in i40e_set_ringparam()
2116 if (new_tx_count != vsi->tx_rings[0]->count) { in i40e_set_ringparam()
2119 vsi->tx_rings[0]->count, new_tx_count); in i40e_set_ringparam()
2120 tx_rings = kcalloc(tx_alloc_queue_pairs, in i40e_set_ringparam()
2122 if (!tx_rings) { in i40e_set_ringparam()
2131 tx_rings[i] = *vsi->tx_rings[i]; in i40e_set_ringparam()
2132 tx_rings[i].count = new_tx_count; in i40e_set_ringparam()
2136 tx_rings[i].desc = NULL; in i40e_set_ringparam()
2137 tx_rings[i].rx_bi = NULL; in i40e_set_ringparam()
2138 err = i40e_setup_tx_descriptors(&tx_rings[i]); in i40e_set_ringparam()
2144 i40e_free_tx_resources(&tx_rings[i]); in i40e_set_ringparam()
2146 kfree(tx_rings); in i40e_set_ringparam()
2147 tx_rings = NULL; in i40e_set_ringparam()
2210 if (tx_rings) { in i40e_set_ringparam()
2213 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_set_ringparam()
2214 *vsi->tx_rings[i] = tx_rings[i]; in i40e_set_ringparam()
2217 kfree(tx_rings); in i40e_set_ringparam()
2218 tx_rings = NULL; in i40e_set_ringparam()
2247 if (tx_rings) { in i40e_set_ringparam()
2250 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_set_ringparam()
2252 kfree(tx_rings); in i40e_set_ringparam()
2253 tx_rings = NULL; in i40e_set_ringparam()
2408 i40e_add_queue_stats(&data, READ_ONCE(vsi->tx_rings[i])); in i40e_get_ethtool_stats()
2894 tx_ring = vsi->tx_rings[queue]; in __i40e_get_coalesce()
2963 struct i40e_ring *tx_ring = vsi->tx_rings[queue]; in i40e_set_itr_per_queue()
3022 cur_tx_itr = vsi->tx_rings[0]->itr_setting; in __i40e_set_coalesce()
3025 cur_tx_itr = vsi->tx_rings[queue]->itr_setting; in __i40e_set_coalesce()