Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_l2.c157 struct ecore_queue_cid *p_cid) in ecore_eth_queue_qid_usage_add() argument
160 u16 queue_id = p_cid->rel.queue_id; in ecore_eth_queue_qid_usage_add()
182 p_cid->qid_usage_idx = first; in ecore_eth_queue_qid_usage_add()
190 struct ecore_queue_cid *p_cid) in ecore_eth_queue_qid_usage_del() argument
194 OSAL_CLEAR_BIT(p_cid->qid_usage_idx, in ecore_eth_queue_qid_usage_del()
195 p_hwfn->p_l2_info->pp_qid_usage[p_cid->rel.queue_id]); in ecore_eth_queue_qid_usage_del()
201 struct ecore_queue_cid *p_cid) in ecore_eth_queue_cid_release() argument
203 bool b_legacy_vf = !!(p_cid->vf_legacy & in ecore_eth_queue_cid_release()
210 _ecore_cxt_release_cid(p_hwfn, p_cid->cid, p_cid->vfid); in ecore_eth_queue_cid_release()
213 if (p_cid->vfid == ECORE_QUEUE_CID_PF) in ecore_eth_queue_cid_release()
[all …]
H A Decore_vf.h85 struct ecore_queue_cid *p_cid);
89 struct ecore_queue_cid *p_cid);
104 struct ecore_queue_cid *p_cid);
131 struct ecore_queue_cid *p_cid,
152 struct ecore_queue_cid *p_cid,
166 struct ecore_queue_cid *p_cid,
178 struct ecore_queue_cid *p_cid);
338 … ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes,… in ecore_vf_pf_rxq_start() argument
339 … ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, dma_addr_t pbl_ad… in ecore_vf_pf_txq_start() argument
341 …t ecore_vf_pf_rxq_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, bool cqe_completi… in ecore_vf_pf_rxq_stop() argument
[all …]
H A Decore_l2.h121 struct ecore_queue_cid *p_cid);
146 struct ecore_queue_cid *p_cid,
165 struct ecore_queue_cid *p_cid,
H A Decore_cxt.h189 u32 *p_cid);
204 u32 *p_cid, u8 vfid);
H A Decore_sriov.h102 struct ecore_queue_cid *p_cid; member
H A Decore_dev.c5025 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)p_handle; in ecore_set_queue_coalesce() local
5036 tx_coal, p_cid); in ecore_set_queue_coalesce()
5043 rc = ecore_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid); in ecore_set_queue_coalesce()
5050 rc = ecore_set_txq_coalesce(p_hwfn, p_ptt, tx_coal, p_cid); in ecore_set_queue_coalesce()
5064 struct ecore_queue_cid *p_cid) in ecore_set_rxq_coalesce() argument
5085 p_cid->sb_igu_id, false); in ecore_set_rxq_coalesce()
5090 USTORM_ETH_QUEUE_ZONE_OFFSET(p_cid->abs.queue_id); in ecore_set_rxq_coalesce()
5104 struct ecore_queue_cid *p_cid) in ecore_set_txq_coalesce() argument
5125 p_cid->sb_igu_id, true); in ecore_set_txq_coalesce()
5130 XSTORM_ETH_QUEUE_ZONE_OFFSET(p_cid->abs.queue_id); in ecore_set_txq_coalesce()
H A Decore_cxt.c1953 u32 *p_cid, u8 vfid) in _ecore_cxt_acquire_cid() argument
1991 *p_cid = rel_cid + p_map->start_cid; in _ecore_cxt_acquire_cid()
1995 *p_cid, rel_cid, vfid, type); in _ecore_cxt_acquire_cid()
2002 u32 *p_cid) in ecore_cxt_acquire_cid() argument
2004 return _ecore_cxt_acquire_cid(p_hwfn, type, p_cid, ECORE_CXT_PF_CID); in ecore_cxt_acquire_cid()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede.h343 struct ecore_queue_cid *p_cid; member
531 struct ecore_queue_cid *p_cid; member
H A Dqede_main.c1399 rss_params.rss_ind_table[i] = (void *)(fp->rx_ring->p_cid); in qede_get_active_rss_params()
1649 p_tx_cid = tx_ring->p_cid; in qede_fastpath_stop_queues()
1666 p_rx_cid = rx_ring->p_cid; in qede_fastpath_stop_queues()
1743 rx_ring->p_cid = rx_ret_params.p_handle; in qede_fastpath_start_queues()
1779 tx_ring->p_cid = tx_ret_params.p_handle; in qede_fastpath_start_queues()