Lines Matching refs:tx_rings

880 	tx_ring = test_vsi->tx_rings[0];  in ice_loopback_test()
1547 tx_ring = READ_ONCE(vsi->tx_rings[j]); in __ice_get_ethtool_stats()
2684 if (vsi->tx_rings && vsi->rx_rings) { in ice_get_ringparam()
2686 ring->tx_pending = vsi->tx_rings[0]->count; in ice_get_ringparam()
2706 struct ice_tx_ring *tx_rings = NULL; in ice_set_ringparam() local
2725 if (!vsi->tx_rings || !vsi->rx_rings) in ice_set_ringparam()
2738 if (new_tx_cnt == vsi->tx_rings[0]->count && in ice_set_ringparam()
2761 vsi->tx_rings[i]->count = new_tx_cnt; in ice_set_ringparam()
2773 if (new_tx_cnt == vsi->tx_rings[0]->count) in ice_set_ringparam()
2778 vsi->tx_rings[0]->count, new_tx_cnt); in ice_set_ringparam()
2780 tx_rings = kcalloc(vsi->num_txq, sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
2781 if (!tx_rings) { in ice_set_ringparam()
2788 tx_rings[i] = *vsi->tx_rings[i]; in ice_set_ringparam()
2789 tx_rings[i].count = new_tx_cnt; in ice_set_ringparam()
2790 tx_rings[i].desc = NULL; in ice_set_ringparam()
2791 tx_rings[i].tx_buf = NULL; in ice_set_ringparam()
2792 tx_rings[i].tx_tstamps = &pf->ptp.port.tx; in ice_set_ringparam()
2793 err = ice_setup_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2796 ice_clean_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2797 kfree(tx_rings); in ice_set_ringparam()
2883 if (tx_rings) { in ice_set_ringparam()
2885 ice_free_tx_ring(vsi->tx_rings[i]); in ice_set_ringparam()
2886 *vsi->tx_rings[i] = tx_rings[i]; in ice_set_ringparam()
2888 kfree(tx_rings); in ice_set_ringparam()
2925 if (tx_rings) { in ice_set_ringparam()
2927 ice_free_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2928 kfree(tx_rings); in ice_set_ringparam()
3631 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3639 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3801 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()
3811 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()