Lines Matching refs:tx_rings
710 tx_ring = test_vsi->tx_rings[0]; in ice_loopback_test()
1377 tx_ring = READ_ONCE(vsi->tx_rings[j]); in __ice_get_ethtool_stats()
2736 ring->tx_pending = vsi->tx_rings[0]->count; in ice_get_ringparam()
2752 struct ice_tx_ring *tx_rings = NULL; in ice_set_ringparam() local
2780 if (new_tx_cnt == vsi->tx_rings[0]->count && in ice_set_ringparam()
2803 vsi->tx_rings[i]->count = new_tx_cnt; in ice_set_ringparam()
2815 if (new_tx_cnt == vsi->tx_rings[0]->count) in ice_set_ringparam()
2820 vsi->tx_rings[0]->count, new_tx_cnt); in ice_set_ringparam()
2822 tx_rings = kcalloc(vsi->num_txq, sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
2823 if (!tx_rings) { in ice_set_ringparam()
2830 tx_rings[i] = *vsi->tx_rings[i]; in ice_set_ringparam()
2831 tx_rings[i].count = new_tx_cnt; in ice_set_ringparam()
2832 tx_rings[i].desc = NULL; in ice_set_ringparam()
2833 tx_rings[i].tx_buf = NULL; in ice_set_ringparam()
2834 tx_rings[i].tx_tstamps = &pf->ptp.port.tx; in ice_set_ringparam()
2835 err = ice_setup_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2838 ice_clean_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2839 kfree(tx_rings); in ice_set_ringparam()
2927 if (tx_rings) { in ice_set_ringparam()
2929 ice_free_tx_ring(vsi->tx_rings[i]); in ice_set_ringparam()
2930 *vsi->tx_rings[i] = tx_rings[i]; in ice_set_ringparam()
2932 kfree(tx_rings); in ice_set_ringparam()
2969 if (tx_rings) { in ice_set_ringparam()
2971 ice_free_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2972 kfree(tx_rings); in ice_set_ringparam()
3655 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3663 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3825 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()
3835 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()