pf_q             1050 drivers/net/ethernet/intel/i40e/i40e.h int i40e_control_wait_tx_q(int seid, struct i40e_pf *pf, int pf_q, bool is_xdp,
pf_q             1052 drivers/net/ethernet/intel/i40e/i40e.h int i40e_control_wait_rx_q(struct i40e_pf *pf, int pf_q, bool enable);
pf_q             3134 drivers/net/ethernet/intel/i40e/i40e_main.c 	u16 pf_q = vsi->base_queue + ring->queue_index;
pf_q             3190 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = i40e_clear_lan_tx_queue_context(hw, pf_q);
pf_q             3194 drivers/net/ethernet/intel/i40e/i40e_main.c 			 ring->queue_index, pf_q, err);
pf_q             3199 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = i40e_set_lan_tx_queue_context(hw, pf_q, &tx_ctx);
pf_q             3203 drivers/net/ethernet/intel/i40e/i40e_main.c 			 ring->queue_index, pf_q, err);
pf_q             3229 drivers/net/ethernet/intel/i40e/i40e_main.c 	wr32(hw, I40E_QTX_CTL(pf_q), qtx_ctl);
pf_q             3233 drivers/net/ethernet/intel/i40e/i40e_main.c 	ring->tail = hw->hw_addr + I40E_QTX_TAIL(pf_q);
pf_q             3248 drivers/net/ethernet/intel/i40e/i40e_main.c 	u16 pf_q = vsi->base_queue + ring->queue_index;
pf_q             3320 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = i40e_clear_lan_rx_queue_context(hw, pf_q);
pf_q             3324 drivers/net/ethernet/intel/i40e/i40e_main.c 			 ring->queue_index, pf_q, err);
pf_q             3329 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = i40e_set_lan_rx_queue_context(hw, pf_q, &rx_ctx);
pf_q             3333 drivers/net/ethernet/intel/i40e/i40e_main.c 			 ring->queue_index, pf_q, err);
pf_q             3344 drivers/net/ethernet/intel/i40e/i40e_main.c 	ring->tail = hw->hw_addr + I40E_QRX_TAIL(pf_q);
pf_q             3357 drivers/net/ethernet/intel/i40e/i40e_main.c 			 ring->queue_index, pf_q);
pf_q             4299 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_pf_txq_wait(struct i40e_pf *pf, int pf_q, bool enable)
pf_q             4305 drivers/net/ethernet/intel/i40e/i40e_main.c 		tx_reg = rd32(&pf->hw, I40E_QTX_ENA(pf_q));
pf_q             4327 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_control_tx_q(struct i40e_pf *pf, int pf_q, bool enable)
pf_q             4334 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_pre_tx_queue_cfg(&pf->hw, pf_q, enable);
pf_q             4339 drivers/net/ethernet/intel/i40e/i40e_main.c 		tx_reg = rd32(hw, I40E_QTX_ENA(pf_q));
pf_q             4352 drivers/net/ethernet/intel/i40e/i40e_main.c 		wr32(hw, I40E_QTX_HEAD(pf_q), 0);
pf_q             4358 drivers/net/ethernet/intel/i40e/i40e_main.c 	wr32(hw, I40E_QTX_ENA(pf_q), tx_reg);
pf_q             4369 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_control_wait_tx_q(int seid, struct i40e_pf *pf, int pf_q,
pf_q             4374 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_control_tx_q(pf, pf_q, enable);
pf_q             4377 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_pf_txq_wait(pf, pf_q, enable);
pf_q             4381 drivers/net/ethernet/intel/i40e/i40e_main.c 			 seid, (is_xdp ? "XDP " : ""), pf_q,
pf_q             4396 drivers/net/ethernet/intel/i40e/i40e_main.c 	int i, pf_q, ret = 0;
pf_q             4398 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf_q = vsi->base_queue;
pf_q             4399 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) {
pf_q             4401 drivers/net/ethernet/intel/i40e/i40e_main.c 					     pf_q,
pf_q             4410 drivers/net/ethernet/intel/i40e/i40e_main.c 					     pf_q + vsi->alloc_queue_pairs,
pf_q             4429 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_pf_rxq_wait(struct i40e_pf *pf, int pf_q, bool enable)
pf_q             4435 drivers/net/ethernet/intel/i40e/i40e_main.c 		rx_reg = rd32(&pf->hw, I40E_QRX_ENA(pf_q));
pf_q             4457 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_control_rx_q(struct i40e_pf *pf, int pf_q, bool enable)
pf_q             4464 drivers/net/ethernet/intel/i40e/i40e_main.c 		rx_reg = rd32(hw, I40E_QRX_ENA(pf_q));
pf_q             4481 drivers/net/ethernet/intel/i40e/i40e_main.c 	wr32(hw, I40E_QRX_ENA(pf_q), rx_reg);
pf_q             4494 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_control_wait_rx_q(struct i40e_pf *pf, int pf_q, bool enable)
pf_q             4498 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_control_rx_q(pf, pf_q, enable);
pf_q             4501 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_pf_rxq_wait(pf, pf_q, enable);
pf_q             4516 drivers/net/ethernet/intel/i40e/i40e_main.c 	int i, pf_q, ret = 0;
pf_q             4518 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf_q = vsi->base_queue;
pf_q             4519 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) {
pf_q             4520 drivers/net/ethernet/intel/i40e/i40e_main.c 		ret = i40e_control_wait_rx_q(pf, pf_q, enable);
pf_q             4524 drivers/net/ethernet/intel/i40e/i40e_main.c 				 vsi->seid, pf_q, (enable ? "en" : "dis"));
pf_q             4586 drivers/net/ethernet/intel/i40e/i40e_main.c 	int i, pf_q;
pf_q             4588 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf_q = vsi->base_queue;
pf_q             4589 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) {
pf_q             4590 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_control_tx_q(pf, pf_q, false);
pf_q             4591 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_control_rx_q(pf, pf_q, false);
pf_q             4929 drivers/net/ethernet/intel/i40e/i40e_main.c 	int i, pf_q, ret;
pf_q             4931 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf_q = vsi->base_queue;
pf_q             4932 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < vsi->num_queue_pairs; i++, pf_q++) {
pf_q             4934 drivers/net/ethernet/intel/i40e/i40e_main.c 		ret = i40e_pf_txq_wait(pf, pf_q, false);
pf_q             4938 drivers/net/ethernet/intel/i40e/i40e_main.c 				 vsi->seid, pf_q);
pf_q             4946 drivers/net/ethernet/intel/i40e/i40e_main.c 		ret = i40e_pf_txq_wait(pf, pf_q + vsi->alloc_queue_pairs,
pf_q             4951 drivers/net/ethernet/intel/i40e/i40e_main.c 				 vsi->seid, pf_q);
pf_q             4956 drivers/net/ethernet/intel/i40e/i40e_main.c 		ret = i40e_pf_rxq_wait(pf, pf_q, false);
pf_q             4960 drivers/net/ethernet/intel/i40e/i40e_main.c 				 vsi->seid, pf_q);
pf_q             5584 drivers/net/ethernet/intel/i40e/i40e_main.c 			u16 pf_q;
pf_q             5586 drivers/net/ethernet/intel/i40e/i40e_main.c 			pf_q = ch->base_queue + i;
pf_q             5587 drivers/net/ethernet/intel/i40e/i40e_main.c 			tx_ring = vsi->tx_rings[pf_q];
pf_q             5590 drivers/net/ethernet/intel/i40e/i40e_main.c 			rx_ring = vsi->rx_rings[pf_q];
pf_q             5959 drivers/net/ethernet/intel/i40e/i40e_main.c 		u16 pf_q;
pf_q             5961 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf_q = ch->base_queue + i;
pf_q             5966 drivers/net/ethernet/intel/i40e/i40e_main.c 		tx_ring = vsi->tx_rings[pf_q];
pf_q             5970 drivers/net/ethernet/intel/i40e/i40e_main.c 		rx_ring = vsi->rx_rings[pf_q];
pf_q             6954 drivers/net/ethernet/intel/i40e/i40e_main.c 	u16 pf_q;
pf_q             6958 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf_q = ch->base_queue + i;
pf_q             6959 drivers/net/ethernet/intel/i40e/i40e_main.c 		tx_ring = vsi->tx_rings[pf_q];
pf_q             6961 drivers/net/ethernet/intel/i40e/i40e_main.c 		rx_ring = vsi->rx_rings[pf_q];
pf_q             7042 drivers/net/ethernet/intel/i40e/i40e_main.c 				u16 pf_q;
pf_q             7044 drivers/net/ethernet/intel/i40e/i40e_main.c 				pf_q = ch->base_queue + i;
pf_q             7047 drivers/net/ethernet/intel/i40e/i40e_main.c 				tx_ring = vsi->tx_rings[pf_q];
pf_q             7051 drivers/net/ethernet/intel/i40e/i40e_main.c 				rx_ring = vsi->rx_rings[pf_q];
pf_q             7070 drivers/net/ethernet/intel/i40e/i40e_main.c 			u16 pf_q;
pf_q             7072 drivers/net/ethernet/intel/i40e/i40e_main.c 			pf_q = ch->base_queue + i;
pf_q             7073 drivers/net/ethernet/intel/i40e/i40e_main.c 			rx_ring = vsi->rx_rings[pf_q];
pf_q             12658 drivers/net/ethernet/intel/i40e/i40e_main.c 	int pf_q, ret = 0;
pf_q             12660 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf_q = vsi->base_queue + queue_pair;
pf_q             12661 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_control_wait_tx_q(vsi->seid, pf, pf_q,
pf_q             12666 drivers/net/ethernet/intel/i40e/i40e_main.c 			 vsi->seid, pf_q, (enable ? "en" : "dis"));
pf_q             12670 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_control_rx_q(pf, pf_q, enable);
pf_q             12671 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_pf_rxq_wait(pf, pf_q, enable);
pf_q             12675 drivers/net/ethernet/intel/i40e/i40e_main.c 			 vsi->seid, pf_q, (enable ? "en" : "dis"));
pf_q             12689 drivers/net/ethernet/intel/i40e/i40e_main.c 				     pf_q + vsi->alloc_queue_pairs,
pf_q             12694 drivers/net/ethernet/intel/i40e/i40e_main.c 			 vsi->seid, pf_q, (enable ? "en" : "dis"));
pf_q               21 drivers/net/ethernet/intel/ice/ice_lib.c 	u16 pf_q;
pf_q               25 drivers/net/ethernet/intel/ice/ice_lib.c 	pf_q = vsi->rxq_map[ring->q_index];
pf_q               73 drivers/net/ethernet/intel/ice/ice_lib.c 		regval = rd32(hw, QRXFLXP_CNTXT(pf_q));
pf_q               84 drivers/net/ethernet/intel/ice/ice_lib.c 		wr32(hw, QRXFLXP_CNTXT(pf_q), regval);
pf_q               88 drivers/net/ethernet/intel/ice/ice_lib.c 	err = ice_write_rxq_ctx(hw, &rlan_ctx, pf_q);
pf_q               92 drivers/net/ethernet/intel/ice/ice_lib.c 			pf_q, err);
pf_q              100 drivers/net/ethernet/intel/ice/ice_lib.c 	ring->tail = hw->hw_addr + QRX_TAIL(pf_q);
pf_q              116 drivers/net/ethernet/intel/ice/ice_lib.c ice_setup_tx_ctx(struct ice_ring *ring, struct ice_tlan_ctx *tlan_ctx, u16 pf_q)
pf_q              158 drivers/net/ethernet/intel/ice/ice_lib.c 	tlan_ctx->tso_qnum = pf_q;
pf_q              178 drivers/net/ethernet/intel/ice/ice_lib.c static int ice_pf_rxq_wait(struct ice_pf *pf, int pf_q, bool ena)
pf_q              183 drivers/net/ethernet/intel/ice/ice_lib.c 		if (ena == !!(rd32(&pf->hw, QRX_CTRL(pf_q)) &
pf_q              204 drivers/net/ethernet/intel/ice/ice_lib.c 	int pf_q = vsi->rxq_map[rxq_idx];
pf_q              210 drivers/net/ethernet/intel/ice/ice_lib.c 	rx_reg = rd32(hw, QRX_CTRL(pf_q));
pf_q              221 drivers/net/ethernet/intel/ice/ice_lib.c 	wr32(hw, QRX_CTRL(pf_q), rx_reg);
pf_q              224 drivers/net/ethernet/intel/ice/ice_lib.c 	ret = ice_pf_rxq_wait(pf, pf_q, ena);
pf_q              228 drivers/net/ethernet/intel/ice/ice_lib.c 			vsi->idx, pf_q, (ena ? "en" : "dis"));
pf_q             1731 drivers/net/ethernet/intel/ice/ice_lib.c 	u16 pf_q;
pf_q             1733 drivers/net/ethernet/intel/ice/ice_lib.c 	pf_q = ring->reg_idx;
pf_q             1734 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_setup_tx_ctx(ring, &tlan_ctx, pf_q);
pf_q             1736 drivers/net/ethernet/intel/ice/ice_lib.c 	qg_buf->txqs[0].txq_id = cpu_to_le16(pf_q);
pf_q             1743 drivers/net/ethernet/intel/ice/ice_lib.c 	ring->tail = pf->hw.hw_addr + QTX_COMM_DBELL(pf_q);
pf_q             1764 drivers/net/ethernet/intel/ice/ice_lib.c 	if (pf_q == le16_to_cpu(txq->txq_id))