Lines Matching refs:tx_rings
663 tx_ring = test_vsi->tx_rings[0]; in ice_loopback_test()
1320 ring = READ_ONCE(vsi->tx_rings[j]); in ice_get_ethtool_stats()
2566 ring->tx_pending = vsi->tx_rings[0]->count; in ice_get_ringparam()
2578 struct ice_ring *tx_rings = NULL, *rx_rings = NULL; in ice_set_ringparam() local
2608 if (new_tx_cnt == vsi->tx_rings[0]->count && in ice_set_ringparam()
2624 vsi->tx_rings[i]->count = new_tx_cnt; in ice_set_ringparam()
2631 if (new_tx_cnt == vsi->tx_rings[0]->count) in ice_set_ringparam()
2636 vsi->tx_rings[0]->count, new_tx_cnt); in ice_set_ringparam()
2638 tx_rings = devm_kcalloc(&pf->pdev->dev, vsi->alloc_txq, in ice_set_ringparam()
2639 sizeof(*tx_rings), GFP_KERNEL); in ice_set_ringparam()
2640 if (!tx_rings) { in ice_set_ringparam()
2647 tx_rings[i] = *vsi->tx_rings[i]; in ice_set_ringparam()
2648 tx_rings[i].count = new_tx_cnt; in ice_set_ringparam()
2649 tx_rings[i].desc = NULL; in ice_set_ringparam()
2650 tx_rings[i].tx_buf = NULL; in ice_set_ringparam()
2651 err = ice_setup_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2655 ice_clean_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2657 devm_kfree(&pf->pdev->dev, tx_rings); in ice_set_ringparam()
2714 if (tx_rings) { in ice_set_ringparam()
2716 ice_free_tx_ring(vsi->tx_rings[i]); in ice_set_ringparam()
2717 *vsi->tx_rings[i] = tx_rings[i]; in ice_set_ringparam()
2719 devm_kfree(&pf->pdev->dev, tx_rings); in ice_set_ringparam()
2746 if (tx_rings) { in ice_set_ringparam()
2748 ice_free_tx_ring(&tx_rings[i]); in ice_set_ringparam()
2749 devm_kfree(&pf->pdev->dev, tx_rings); in ice_set_ringparam()
3159 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3167 &vsi->tx_rings[q_num]->q_vector->tx)) in ice_get_q_coalesce()
3334 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()
3344 &vsi->tx_rings[q_num]->q_vector->tx, in ice_set_q_coalesce()