Lines Matching refs:pf_q

2725 	u16 pf_q = vsi->base_queue + ring->queue_index;  in i40e_configure_tx_ring()  local
2774 err = i40e_clear_lan_tx_queue_context(hw, pf_q); in i40e_configure_tx_ring()
2778 ring->queue_index, pf_q, err); in i40e_configure_tx_ring()
2783 err = i40e_set_lan_tx_queue_context(hw, pf_q, &tx_ctx); in i40e_configure_tx_ring()
2787 ring->queue_index, pf_q, err); in i40e_configure_tx_ring()
2802 wr32(hw, I40E_QTX_CTL(pf_q), qtx_ctl); in i40e_configure_tx_ring()
2806 ring->tail = hw->hw_addr + I40E_QTX_TAIL(pf_q); in i40e_configure_tx_ring()
2821 u16 pf_q = vsi->base_queue + ring->queue_index; in i40e_configure_rx_ring() local
2875 err = i40e_clear_lan_rx_queue_context(hw, pf_q); in i40e_configure_rx_ring()
2879 ring->queue_index, pf_q, err); in i40e_configure_rx_ring()
2884 err = i40e_set_lan_rx_queue_context(hw, pf_q, &rx_ctx); in i40e_configure_rx_ring()
2888 ring->queue_index, pf_q, err); in i40e_configure_rx_ring()
2893 ring->tail = hw->hw_addr + I40E_QRX_TAIL(pf_q); in i40e_configure_rx_ring()
3776 static int i40e_pf_txq_wait(struct i40e_pf *pf, int pf_q, bool enable) in i40e_pf_txq_wait() argument
3782 tx_reg = rd32(&pf->hw, I40E_QTX_ENA(pf_q)); in i40e_pf_txq_wait()
3803 int i, j, pf_q, ret = 0; in i40e_vsi_control_tx() local
3806 pf_q = vsi->base_queue; in i40e_vsi_control_tx()
3807 for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) { in i40e_vsi_control_tx()
3810 i40e_pre_tx_queue_cfg(&pf->hw, pf_q, enable); in i40e_vsi_control_tx()
3815 tx_reg = rd32(hw, I40E_QTX_ENA(pf_q)); in i40e_vsi_control_tx()
3827 wr32(hw, I40E_QTX_HEAD(pf_q), 0); in i40e_vsi_control_tx()
3833 wr32(hw, I40E_QTX_ENA(pf_q), tx_reg); in i40e_vsi_control_tx()
3839 ret = i40e_pf_txq_wait(pf, pf_q, enable); in i40e_vsi_control_tx()
3843 vsi->seid, pf_q, (enable ? "en" : "dis")); in i40e_vsi_control_tx()
3864 static int i40e_pf_rxq_wait(struct i40e_pf *pf, int pf_q, bool enable) in i40e_pf_rxq_wait() argument
3870 rx_reg = rd32(&pf->hw, I40E_QRX_ENA(pf_q)); in i40e_pf_rxq_wait()
3891 int i, j, pf_q, ret = 0; in i40e_vsi_control_rx() local
3894 pf_q = vsi->base_queue; in i40e_vsi_control_rx()
3895 for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) { in i40e_vsi_control_rx()
3897 rx_reg = rd32(hw, I40E_QRX_ENA(pf_q)); in i40e_vsi_control_rx()
3913 wr32(hw, I40E_QRX_ENA(pf_q), rx_reg); in i40e_vsi_control_rx()
3916 ret = i40e_pf_rxq_wait(pf, pf_q, enable); in i40e_vsi_control_rx()
3920 vsi->seid, pf_q, (enable ? "en" : "dis")); in i40e_vsi_control_rx()
4280 int i, pf_q, ret; in i40e_vsi_wait_txq_disabled() local
4282 pf_q = vsi->base_queue; in i40e_vsi_wait_txq_disabled()
4283 for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) { in i40e_vsi_wait_txq_disabled()
4285 ret = i40e_pf_txq_wait(pf, pf_q, false); in i40e_vsi_wait_txq_disabled()
4289 vsi->seid, pf_q); in i40e_vsi_wait_txq_disabled()