Lines Matching refs:tx_rings

393 	if (!vsi->tx_rings)  in i40e_get_netdev_stats_struct()
401 tx_ring = ACCESS_ONCE(vsi->tx_rings[i]); in i40e_get_netdev_stats_struct()
460 memset(&vsi->tx_rings[i]->stats, 0 , in i40e_vsi_reset_stats()
461 sizeof(vsi->tx_rings[i]->stats)); in i40e_vsi_reset_stats()
462 memset(&vsi->tx_rings[i]->tx_stats, 0, in i40e_vsi_reset_stats()
463 sizeof(vsi->tx_rings[i]->tx_stats)); in i40e_vsi_reset_stats()
747 if (!vsi || !vsi->tx_rings[0]) in i40e_update_link_xoff_rx()
751 struct i40e_ring *ring = vsi->tx_rings[i]; in i40e_update_link_xoff_rx()
801 if (!vsi || !vsi->tx_rings[0]) in i40e_update_prio_xoff_rx()
805 struct i40e_ring *ring = vsi->tx_rings[i]; in i40e_update_prio_xoff_rx()
861 p = ACCESS_ONCE(vsi->tx_rings[q]); in i40e_update_vsi_stats()
2341 err = i40e_setup_tx_descriptors(vsi->tx_rings[i]); in i40e_vsi_setup_tx_resources()
2356 if (!vsi->tx_rings) in i40e_vsi_free_tx_resources()
2360 if (vsi->tx_rings[i] && vsi->tx_rings[i]->desc) in i40e_vsi_free_tx_resources()
2361 i40e_free_tx_resources(vsi->tx_rings[i]); in i40e_vsi_free_tx_resources()
2639 err = i40e_configure_tx_ring(vsi->tx_rings[i]); in i40e_vsi_configure_tx()
2719 tx_ring = vsi->tx_rings[i]; in i40e_vsi_config_dcb_rings()
2733 tx_ring = vsi->tx_rings[i]; in i40e_vsi_config_dcb_rings()
3083 wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq()
3374 struct i40e_ring *tx_ring = vsi->tx_rings[qp_idx]; in map_vector_to_qp()
4813 i40e_clean_tx_ring(vsi->tx_rings[i]); in i40e_down()
5677 set_check_for_tx_hang(vsi->tx_rings[i]); in i40e_check_hang_subtask()
5679 &vsi->tx_rings[i]->state)) in i40e_check_hang_subtask()
6789 vsi->tx_rings = kzalloc(size, GFP_KERNEL); in i40e_vsi_alloc_arrays()
6790 if (!vsi->tx_rings) in i40e_vsi_alloc_arrays()
6792 vsi->rx_rings = &vsi->tx_rings[vsi->alloc_queue_pairs]; in i40e_vsi_alloc_arrays()
6806 kfree(vsi->tx_rings); in i40e_vsi_alloc_arrays()
6908 kfree(vsi->tx_rings); in i40e_vsi_free_arrays()
6909 vsi->tx_rings = NULL; in i40e_vsi_free_arrays()
6971 if (vsi->tx_rings && vsi->tx_rings[0]) { in i40e_vsi_clear_rings()
6973 kfree_rcu(vsi->tx_rings[i], rcu); in i40e_vsi_clear_rings()
6974 vsi->tx_rings[i] = NULL; in i40e_vsi_clear_rings()
7006 vsi->tx_rings[i] = tx_ring; in i40e_alloc_rings()