• Home
  • Raw
  • Download

Lines Matching refs:tx_rings

1153 	ring->tx_pending = vsi->tx_rings[0]->count;  in i40e_get_ringparam()
1161 struct i40e_ring *tx_rings = NULL, *rx_rings = NULL; in i40e_set_ringparam() local
1186 if ((new_tx_count == vsi->tx_rings[0]->count) && in i40e_set_ringparam()
1196 vsi->tx_rings[i]->count = new_tx_count; in i40e_set_ringparam()
1208 if (new_tx_count != vsi->tx_rings[0]->count) { in i40e_set_ringparam()
1211 vsi->tx_rings[0]->count, new_tx_count); in i40e_set_ringparam()
1212 tx_rings = kcalloc(vsi->alloc_queue_pairs, in i40e_set_ringparam()
1214 if (!tx_rings) { in i40e_set_ringparam()
1221 tx_rings[i] = *vsi->tx_rings[i]; in i40e_set_ringparam()
1222 tx_rings[i].count = new_tx_count; in i40e_set_ringparam()
1226 tx_rings[i].desc = NULL; in i40e_set_ringparam()
1227 tx_rings[i].rx_bi = NULL; in i40e_set_ringparam()
1228 err = i40e_setup_tx_descriptors(&tx_rings[i]); in i40e_set_ringparam()
1232 i40e_free_tx_resources(&tx_rings[i]); in i40e_set_ringparam()
1234 kfree(tx_rings); in i40e_set_ringparam()
1235 tx_rings = NULL; in i40e_set_ringparam()
1282 if (tx_rings) { in i40e_set_ringparam()
1284 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_set_ringparam()
1285 *vsi->tx_rings[i] = tx_rings[i]; in i40e_set_ringparam()
1287 kfree(tx_rings); in i40e_set_ringparam()
1288 tx_rings = NULL; in i40e_set_ringparam()
1304 if (tx_rings) { in i40e_set_ringparam()
1306 i40e_free_tx_resources(&tx_rings[i]); in i40e_set_ringparam()
1307 kfree(tx_rings); in i40e_set_ringparam()
1308 tx_rings = NULL; in i40e_set_ringparam()
1378 tx_ring = ACCESS_ONCE(vsi->tx_rings[j]); in i40e_get_ethtool_stats()