Lines Matching refs:tx_rings
696 tx_ring = test_vsi->tx_rings[0]; in ice_loopback_test()
1363 ring = READ_ONCE(vsi->tx_rings[j]); in ice_get_ethtool_stats()
2722 ring->tx_pending = vsi->tx_rings[0]->count; in ice_get_ringparam()
2734 struct ice_ring *tx_rings = NULL, *rx_rings = NULL; in ice_set_ringparam() local
2763 if (new_tx_cnt == vsi->tx_rings[0]->count && in ice_set_ringparam()
2786 vsi->tx_rings[i]->count = new_tx_cnt; in ice_set_ringparam()
2798 if (new_tx_cnt == vsi->tx_rings[0]->count) in ice_set_ringparam()
2803 vsi->tx_rings[0]->count, new_tx_cnt); in ice_set_ringparam()
2805 tx_rings = kcalloc(vsi->num_txq, sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
2806 if (!tx_rings) { in ice_set_ringparam()
2813 tx_rings[i] = *vsi->tx_rings[i]; in ice_set_ringparam()
2814 tx_rings[i].count = new_tx_cnt; in ice_set_ringparam()
2815 tx_rings[i].desc = NULL; in ice_set_ringparam()
2816 tx_rings[i].tx_buf = NULL; in ice_set_ringparam()
2817 err = ice_setup_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2820 ice_clean_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2821 kfree(tx_rings); in ice_set_ringparam()
2906 if (tx_rings) { in ice_set_ringparam()
2908 ice_free_tx_ring(vsi->tx_rings[i]); in ice_set_ringparam()
2909 *vsi->tx_rings[i] = tx_rings[i]; in ice_set_ringparam()
2911 kfree(tx_rings); in ice_set_ringparam()
2948 if (tx_rings) { in ice_set_ringparam()
2950 ice_free_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2951 kfree(tx_rings); in ice_set_ringparam()
3559 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3567 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3716 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()
3726 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()