Lines Matching refs:tx_rings

696 	tx_ring = test_vsi->tx_rings[0];  in ice_loopback_test()
1339 ring = READ_ONCE(vsi->tx_rings[j]); in ice_get_ethtool_stats()
2658 ring->tx_pending = vsi->tx_rings[0]->count; in ice_get_ringparam()
2670 struct ice_ring *tx_rings = NULL, *rx_rings = NULL; in ice_set_ringparam() local
2699 if (new_tx_cnt == vsi->tx_rings[0]->count && in ice_set_ringparam()
2722 vsi->tx_rings[i]->count = new_tx_cnt; in ice_set_ringparam()
2734 if (new_tx_cnt == vsi->tx_rings[0]->count) in ice_set_ringparam()
2739 vsi->tx_rings[0]->count, new_tx_cnt); in ice_set_ringparam()
2741 tx_rings = kcalloc(vsi->num_txq, sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
2742 if (!tx_rings) { in ice_set_ringparam()
2749 tx_rings[i] = *vsi->tx_rings[i]; in ice_set_ringparam()
2750 tx_rings[i].count = new_tx_cnt; in ice_set_ringparam()
2751 tx_rings[i].desc = NULL; in ice_set_ringparam()
2752 tx_rings[i].tx_buf = NULL; in ice_set_ringparam()
2753 err = ice_setup_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2756 ice_clean_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2757 kfree(tx_rings); in ice_set_ringparam()
2842 if (tx_rings) { in ice_set_ringparam()
2844 ice_free_tx_ring(vsi->tx_rings[i]); in ice_set_ringparam()
2845 *vsi->tx_rings[i] = tx_rings[i]; in ice_set_ringparam()
2847 kfree(tx_rings); in ice_set_ringparam()
2884 if (tx_rings) { in ice_set_ringparam()
2886 ice_free_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2887 kfree(tx_rings); in ice_set_ringparam()
3529 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3537 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3699 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()
3709 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()