Lines Matching refs:p_cid

207 		if (p_queue->cids[i].p_cid && !p_queue->cids[i].b_is_tx)  in qed_iov_get_vf_rx_queue_cid()
208 return p_queue->cids[i].p_cid; in qed_iov_get_vf_rx_queue_cid()
236 if (!p_qcid->p_cid) in qed_iov_validate_queue_mode()
1383 if (!p_queue->cids[j].p_cid) in qed_iov_vf_cleanup()
1387 p_queue->cids[j].p_cid); in qed_iov_vf_cleanup()
1388 p_queue->cids[j].p_cid = NULL; in qed_iov_vf_cleanup()
1870 struct qed_queue_cid *p_cid = NULL; in qed_iov_configure_vport_forced() local
1873 p_cid = qed_iov_get_vf_rx_queue_cid(p_queue); in qed_iov_configure_vport_forced()
1874 if (!p_cid) in qed_iov_configure_vport_forced()
1878 (void **)&p_cid, in qed_iov_configure_vport_forced()
1885 p_cid->rel.queue_id); in qed_iov_configure_vport_forced()
2111 struct qed_queue_cid *p_cid; in qed_iov_vf_mbx_start_rxq() local
2127 if (p_queue->cids[qid_usage_idx].p_cid) in qed_iov_vf_mbx_start_rxq()
2148 p_cid = qed_eth_queue_to_cid(p_hwfn, vf->opaque_fid, in qed_iov_vf_mbx_start_rxq()
2150 if (!p_cid) in qed_iov_vf_mbx_start_rxq()
2162 rc = qed_eth_rxq_start_ramrod(p_hwfn, p_cid, in qed_iov_vf_mbx_start_rxq()
2168 qed_eth_queue_cid_release(p_hwfn, p_cid); in qed_iov_vf_mbx_start_rxq()
2170 p_queue->cids[qid_usage_idx].p_cid = p_cid; in qed_iov_vf_mbx_start_rxq()
2443 struct qed_queue_cid *p_cid; in qed_iov_vf_mbx_start_txq() local
2463 if (p_queue->cids[qid_usage_idx].p_cid) in qed_iov_vf_mbx_start_txq()
2485 p_cid = qed_eth_queue_to_cid(p_hwfn, vf->opaque_fid, in qed_iov_vf_mbx_start_txq()
2487 if (!p_cid) in qed_iov_vf_mbx_start_txq()
2491 rc = qed_eth_txq_start_ramrod(p_hwfn, p_cid, in qed_iov_vf_mbx_start_txq()
2495 qed_eth_queue_cid_release(p_hwfn, p_cid); in qed_iov_vf_mbx_start_txq()
2498 p_queue->cids[qid_usage_idx].p_cid = p_cid; in qed_iov_vf_mbx_start_txq()
2500 cid = p_cid->cid; in qed_iov_vf_mbx_start_txq()
2528 if (!p_queue->cids[qid_usage_idx].p_cid || in qed_iov_vf_stop_rxqs()
2530 struct qed_queue_cid *p_cid; in qed_iov_vf_stop_rxqs() local
2532 p_cid = qed_iov_get_vf_rx_queue_cid(p_queue); in qed_iov_vf_stop_rxqs()
2537 rxq_id, qid_usage_idx, rxq_id, p_cid->qid_usage_idx); in qed_iov_vf_stop_rxqs()
2543 p_queue->cids[qid_usage_idx].p_cid, in qed_iov_vf_stop_rxqs()
2548 p_queue->cids[qid_usage_idx].p_cid = NULL; in qed_iov_vf_stop_rxqs()
2565 if (!p_queue->cids[qid_usage_idx].p_cid || in qed_iov_vf_stop_txqs()
2569 rc = qed_eth_tx_queue_stop(p_hwfn, p_queue->cids[qid_usage_idx].p_cid); in qed_iov_vf_stop_txqs()
2573 p_queue->cids[qid_usage_idx].p_cid = NULL; in qed_iov_vf_stop_txqs()
2693 !vf->vf_queues[i].cids[qid_usage_idx].p_cid || in qed_iov_vf_mbx_update_rxqs()
2707 handlers[i] = vf->vf_queues[qid].cids[qid_usage_idx].p_cid; in qed_iov_vf_mbx_update_rxqs()
2921 struct qed_queue_cid *p_cid; in qed_iov_vp_update_rss_param() local
2934 p_cid = qed_iov_get_vf_rx_queue_cid(&vf->vf_queues[q_idx]); in qed_iov_vp_update_rss_param()
2935 p_rss->rss_ind_table[i] = p_cid; in qed_iov_vp_update_rss_param()
3429 struct qed_queue_cid *p_cid; in qed_iov_vf_pf_get_coalesce() local
3449 p_cid = qed_iov_get_vf_rx_queue_cid(&p_vf->vf_queues[qid]); in qed_iov_vf_pf_get_coalesce()
3450 rc = qed_get_rxq_coalesce(p_hwfn, p_ptt, p_cid, &coal); in qed_iov_vf_pf_get_coalesce()
3463 if ((!p_queue->cids[i].p_cid) || in qed_iov_vf_pf_get_coalesce()
3467 p_cid = p_queue->cids[i].p_cid; in qed_iov_vf_pf_get_coalesce()
3469 rc = qed_get_txq_coalesce(p_hwfn, p_ptt, p_cid, &coal); in qed_iov_vf_pf_get_coalesce()
3496 struct qed_queue_cid *p_cid; in qed_iov_vf_pf_set_coalesce() local
3529 p_cid = qed_iov_get_vf_rx_queue_cid(&vf->vf_queues[qid]); in qed_iov_vf_pf_set_coalesce()
3531 rc = qed_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid); in qed_iov_vf_pf_set_coalesce()
3546 if (!p_queue->cids[i].p_cid) in qed_iov_vf_pf_set_coalesce()
3553 p_queue->cids[i].p_cid); in qed_iov_vf_pf_set_coalesce()