Home
last modified time | relevance | path

Searched refs:p_cid (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/qede/base/
H A Decore_l2.c184 _ecore_cxt_release_cid(p_hwfn, p_cid->cid, p_cid->vfid); in ecore_eth_queue_cid_release()
206 p_cid = OSAL_VZALLOC(p_hwfn->p_dev, sizeof(*p_cid)); in _ecore_eth_queue_to_cid()
233 p_cid->abs = p_cid->rel; in _ecore_eth_queue_to_cid()
260 p_cid->abs.stats_id = p_cid->rel.stats_id; in _ecore_eth_queue_to_cid()
276 p_cid->opaque_fid, p_cid->cid, in _ecore_eth_queue_to_cid()
277 p_cid->rel.vport_id, p_cid->abs.vport_id, in _ecore_eth_queue_to_cid()
278 p_cid->rel.queue_id, p_cid->qid_usage_idx, in _ecore_eth_queue_to_cid()
280 p_cid->rel.stats_id, p_cid->abs.stats_id, in _ecore_eth_queue_to_cid()
281 p_cid->sb_igu_id, p_cid->sb_idx); in _ecore_eth_queue_to_cid()
921 p_cid->opaque_fid, p_cid->cid, p_cid->abs.queue_id, in ecore_eth_rxq_start_ramrod()
[all …]
H A Decore_l2.h94 struct ecore_queue_cid *p_cid);
120 struct ecore_queue_cid *p_cid,
139 struct ecore_queue_cid *p_cid,
148 struct ecore_queue_cid *p_cid);
153 struct ecore_queue_cid *p_cid);
157 struct ecore_queue_cid *p_cid,
162 struct ecore_queue_cid *p_cid,
H A Decore_vf.h78 struct ecore_queue_cid *p_cid);
93 struct ecore_queue_cid *p_cid);
124 struct ecore_queue_cid *p_cid,
145 struct ecore_queue_cid *p_cid,
159 struct ecore_queue_cid *p_cid,
171 struct ecore_queue_cid *p_cid);
H A Decore_sriov.c257 if (p_queue->cids[i].p_cid && in ecore_iov_get_vf_rx_queue_cid()
2129 if (p_cid == OSAL_NULL) in ecore_iov_configure_vport_forced()
2133 (void **)&p_cid, in ecore_iov_configure_vport_forced()
2141 p_cid->rel.queue_id); in ecore_iov_configure_vport_forced()
2427 if (p_cid == OSAL_NULL) in ecore_iov_vf_mbx_start_rxq()
2450 p_queue->cids[qid_usage_idx].p_cid = p_cid; in ecore_iov_vf_mbx_start_rxq()
2703 if (p_cid == OSAL_NULL) in ecore_iov_vf_mbx_start_txq()
2715 p_queue->cids[qid_usage_idx].p_cid = p_cid; in ecore_iov_vf_mbx_start_txq()
2717 cid = p_cid->cid; in ecore_iov_vf_mbx_start_txq()
3717 p_cid = p_queue->cids[i].p_cid; in ecore_iov_vf_pf_get_coalesce()
[all …]
H A Decore_vf.c151 struct ecore_queue_cid *p_cid) in ecore_vf_pf_add_qid() argument
853 u16 rx_qid = p_cid->rel.queue_id; in ecore_vf_pf_rxq_start()
863 req->hw_sb = p_cid->sb_igu_id; in ecore_vf_pf_rxq_start()
864 req->sb_index = p_cid->sb_idx; in ecore_vf_pf_rxq_start()
937 req->rx_qid = p_cid->rel.queue_id; in ecore_vf_pf_rxq_stop()
973 u16 qid = p_cid->rel.queue_id; in ecore_vf_pf_txq_start()
984 req->hw_sb = p_cid->sb_igu_id; in ecore_vf_pf_txq_start()
985 req->sb_index = p_cid->sb_idx; in ecore_vf_pf_txq_start()
1037 req->tx_qid = p_cid->rel.queue_id; in ecore_vf_pf_txq_stop()
1626 req->qid = p_cid->rel.queue_id; in ecore_vf_pf_get_coalesce()
[all …]
H A Decore_cxt.h167 u32 *p_cid);
182 u32 *p_cid, u8 vfid);
H A Decore_sriov.h73 struct ecore_queue_cid *p_cid; member
H A Decore_cxt.c1784 u32 *p_cid, u8 vfid) in _ecore_cxt_acquire_cid() argument
1822 *p_cid = rel_cid + p_map->start_cid; in _ecore_cxt_acquire_cid()
1826 *p_cid, rel_cid, vfid, type); in _ecore_cxt_acquire_cid()
1833 u32 *p_cid) in ecore_cxt_acquire_cid() argument
1835 return _ecore_cxt_acquire_cid(p_hwfn, type, p_cid, ECORE_CXT_PF_CID); in ecore_cxt_acquire_cid()
H A Decore_dev.c6266 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)p_handle; in ecore_set_queue_coalesce() local
6277 tx_coal, p_cid); in ecore_set_queue_coalesce()
6284 rc = ecore_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid); in ecore_set_queue_coalesce()
6291 rc = ecore_set_txq_coalesce(p_hwfn, p_ptt, tx_coal, p_cid); in ecore_set_queue_coalesce()
6305 struct ecore_queue_cid *p_cid) in ecore_set_rxq_coalesce() argument
6326 p_cid->sb_igu_id, false); in ecore_set_rxq_coalesce()
6331 USTORM_ETH_QUEUE_ZONE_OFFSET(p_cid->abs.queue_id); in ecore_set_rxq_coalesce()
6345 struct ecore_queue_cid *p_cid) in ecore_set_txq_coalesce() argument
6367 p_cid->sb_igu_id, true); in ecore_set_txq_coalesce()
6372 XSTORM_ETH_QUEUE_ZONE_OFFSET(p_cid->abs.queue_id); in ecore_set_txq_coalesce()