Lines Matching refs:tx_rings
1919 ring->tx_pending = vsi->tx_rings[0]->count; in i40e_get_ringparam()
1938 struct i40e_ring *tx_rings = NULL, *rx_rings = NULL; in i40e_set_ringparam() local
1966 if ((new_tx_count == vsi->tx_rings[0]->count) && in i40e_set_ringparam()
1987 vsi->tx_rings[i]->count = new_tx_count; in i40e_set_ringparam()
2005 if (new_tx_count != vsi->tx_rings[0]->count) { in i40e_set_ringparam()
2008 vsi->tx_rings[0]->count, new_tx_count); in i40e_set_ringparam()
2009 tx_rings = kcalloc(tx_alloc_queue_pairs, in i40e_set_ringparam()
2011 if (!tx_rings) { in i40e_set_ringparam()
2020 tx_rings[i] = *vsi->tx_rings[i]; in i40e_set_ringparam()
2021 tx_rings[i].count = new_tx_count; in i40e_set_ringparam()
2025 tx_rings[i].desc = NULL; in i40e_set_ringparam()
2026 tx_rings[i].rx_bi = NULL; in i40e_set_ringparam()
2027 err = i40e_setup_tx_descriptors(&tx_rings[i]); in i40e_set_ringparam()
2033 i40e_free_tx_resources(&tx_rings[i]); in i40e_set_ringparam()
2035 kfree(tx_rings); in i40e_set_ringparam()
2036 tx_rings = NULL; in i40e_set_ringparam()
2099 if (tx_rings) { in i40e_set_ringparam()
2102 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_set_ringparam()
2103 *vsi->tx_rings[i] = tx_rings[i]; in i40e_set_ringparam()
2106 kfree(tx_rings); in i40e_set_ringparam()
2107 tx_rings = NULL; in i40e_set_ringparam()
2136 if (tx_rings) { in i40e_set_ringparam()
2139 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_set_ringparam()
2141 kfree(tx_rings); in i40e_set_ringparam()
2142 tx_rings = NULL; in i40e_set_ringparam()
2274 i40e_add_queue_stats(&data, READ_ONCE(vsi->tx_rings[i])); in i40e_get_ethtool_stats()
2749 tx_ring = vsi->tx_rings[queue]; in __i40e_get_coalesce()
2814 struct i40e_ring *tx_ring = vsi->tx_rings[queue]; in i40e_set_itr_per_queue()
2873 cur_tx_itr = vsi->tx_rings[0]->itr_setting; in __i40e_set_coalesce()
2876 cur_tx_itr = vsi->tx_rings[queue]->itr_setting; in __i40e_set_coalesce()