Lines Matching defs:rings
1414 * __ice_clean_ctrlq - helper function to clean controlq rings
1583 * ice_clean_adminq_subtask - clean the AdminQ rings
1610 * ice_clean_mailboxq_subtask - clean the MailboxQ rings
1632 * ice_clean_sbq_subtask - clean the Sideband Queue rings
2596 * ice_xdp_alloc_setup_rings - Allocate and setup Tx rings for XDP
2597 * @vsi: VSI to setup Tx rings used by XDP
2688 * ice_map_xdp_rings - Map XDP rings to interrupt vectors
2689 * @vsi: the VSI with XDP rings being configured
2691 * Map XDP rings to interrupt vectors and perform the configuration steps
2726 * ice_unmap_xdp_rings - Unmap XDP rings from interrupt vectors
2727 * @vsi: the VSI with XDP rings being unmapped
2747 * ice_prepare_xdp_rings - Allocate, configure and setup Tx rings for XDP
2748 * @vsi: VSI to bring up Tx rings used by XDP
2850 * @vsi: VSI to remove XDP rings
2853 * Detach XDP rings from irq vectors, clean up the PF bitmap and free
2863 * rings
2997 /* need to stop netdev while setting up the program for Rx rings */
5534 /* Remap vectors and rings, after successful re-init interrupts */
6324 * ice_set_rx_rings_vlan_proto - update rings with new stripped VLAN proto
6706 * @q_vector: the vector containing rings to be configured
6778 /* Enable only Rx rings, Tx rings were enabled by the FW when the
6853 * @rings: rings to work on
6854 * @count: number of rings
6859 struct ice_tx_ring **rings, u16 count)
6867 ring = READ_ONCE(rings[i]);
6906 /* update Tx rings counters */
6910 /* update Rx rings counters */
6925 /* update XDP Tx rings counters */
6969 /* get stats as recorded by Tx/Rx rings */
7279 netdev_err(vsi->netdev, "Failed stop Tx rings, VSI %d error %d\n",
7284 netdev_err(vsi->netdev, "Failed stop XDP rings, VSI %d error %d\n",
7290 netdev_err(vsi->netdev, "Failed stop Rx rings, VSI %d error %d\n",
8587 * Configure channel specific resources such as rings, vector.
8664 * and configures Tx rings accordingly
9003 * channel for main VSI's Tx and Rx rings