Lines Matching refs:xdp_rings
486 ring = READ_ONCE(vsi->xdp_rings[i]); in i40e_get_netdev_stats_struct()
943 p = READ_ONCE(vsi->xdp_rings[q]); in i40e_update_vsi_stats()
3352 err = i40e_setup_tx_descriptors(vsi->xdp_rings[i]); in i40e_vsi_setup_tx_resources()
3373 if (vsi->xdp_rings) { in i40e_vsi_free_tx_resources()
3375 if (vsi->xdp_rings[i] && vsi->xdp_rings[i]->desc) in i40e_vsi_free_tx_resources()
3376 i40e_free_tx_resources(vsi->xdp_rings[i]); in i40e_vsi_free_tx_resources()
3749 err = i40e_configure_tx_ring(vsi->xdp_rings[i]); in i40e_vsi_configure_tx()
4239 wr32(hw, I40E_QINT_TQCTL(vsi->xdp_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq()
4561 struct i40e_ring *xdp_ring = vsi->xdp_rings[qp_idx]; in i40e_map_vector_to_qp()
7652 i40e_clean_tx_ring(vsi->xdp_rings[i]); in i40e_down()
11470 vsi->xdp_rings = next_rings; in i40e_vsi_alloc_arrays()
11600 vsi->xdp_rings = NULL; in i40e_vsi_free_arrays()
11684 if (vsi->xdp_rings) in i40e_vsi_clear_rings()
11685 WRITE_ONCE(vsi->xdp_rings[i], NULL); in i40e_vsi_clear_rings()
11737 WRITE_ONCE(vsi->xdp_rings[i], ring++); in i40e_alloc_rings()
13367 if (vsi->xdp_rings[i]->xsk_pool) in i40e_xdp_setup()
13420 memset(&vsi->xdp_rings[queue_pair]->stats, 0, in i40e_queue_pair_reset_stats()
13421 sizeof(vsi->xdp_rings[queue_pair]->stats)); in i40e_queue_pair_reset_stats()
13438 i40e_clean_tx_ring(vsi->xdp_rings[queue_pair]); in i40e_queue_pair_clean_rings()
13614 err = i40e_configure_tx_ring(vsi->xdp_rings[queue_pair]); in i40e_queue_pair_enable()