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

/freebsd-10-stable/sys/dev/qlnx/qlnxe/
H A Decore_l2.h118 struct ecore_queue_cid *p_cid);
134 * @param p_cid
144 struct ecore_queue_cid *p_cid,
154 * @param p_cid
163 struct ecore_queue_cid *p_cid,
172 struct ecore_queue_cid *p_cid);
177 struct ecore_queue_cid *p_cid);
181 struct ecore_queue_cid *p_cid,
186 struct ecore_queue_cid *p_cid,
H A Decore_l2.c165 struct ecore_queue_cid *p_cid)
168 u16 queue_id = p_cid->rel.queue_id;
190 p_cid->qid_usage_idx = first;
198 struct ecore_queue_cid *p_cid)
202 OSAL_CLEAR_BIT(p_cid->qid_usage_idx,
203 p_hwfn->p_l2_info->pp_qid_usage[p_cid->rel.queue_id]);
209 struct ecore_queue_cid *p_cid)
211 bool b_legacy_vf = !!(p_cid->vf_legacy &
218 _ecore_cxt_release_cid(p_hwfn, p_cid->cid, p_cid
164 ecore_eth_queue_qid_usage_add(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
197 ecore_eth_queue_qid_usage_del(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
208 ecore_eth_queue_cid_release(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
237 struct ecore_queue_cid *p_cid; local
330 struct ecore_queue_cid *p_cid; local
927 ecore_eth_rxq_start_ramrod(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size) argument
986 ecore_eth_pf_rx_queue_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size, void OSAL_IOMEM **pp_prod) argument
1021 struct ecore_queue_cid *p_cid; local
1063 struct ecore_queue_cid *p_cid; local
1118 struct ecore_queue_cid *p_cid; local
1154 ecore_eth_pf_rx_queue_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, bool b_eq_completion_only, bool b_cqe_completion) argument
1196 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)p_rxq; local
1212 ecore_eth_txq_start_ramrod(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, dma_addr_t pbl_addr, u16 pbl_size, u16 pq_id) argument
1253 ecore_eth_pf_tx_queue_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u8 tc, dma_addr_t pbl_addr, u16 pbl_size, void OSAL_IOMEM **pp_doorbell) argument
1283 struct ecore_queue_cid *p_cid; local
1308 ecore_eth_pf_tx_queue_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
1332 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)p_handle; local
2245 ecore_get_rxq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_queue_cid *p_cid, u16 *p_rx_coal) argument
2280 ecore_get_txq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, struct ecore_queue_cid *p_cid, u16 *p_tx_coal) argument
2319 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)handle; local
[all...]
H A Decore_vf.h94 * @param p_cid - queue cid
99 struct ecore_queue_cid *p_cid);
107 * @param p_cid - queue cid
112 struct ecore_queue_cid *p_cid);
129 * @param p_cid - Only relative fields are relevant
140 struct ecore_queue_cid *p_cid,
152 * @param p_cid
161 struct ecore_queue_cid *p_cid,
169 * @param p_cid
175 struct ecore_queue_cid *p_cid,
345 ecore_vf_pf_rxq_start(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, u16 OSAL_UNUSED bd_max_bytes, dma_addr_t OSAL_UNUSED bd_chain_phys_addr, dma_addr_t OSAL_UNUSED cqe_pbl_addr, u16 OSAL_UNUSED cqe_pbl_size, void OSAL_IOMEM OSAL_UNUSED **pp_prod) argument
346 ecore_vf_pf_txq_start(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, dma_addr_t OSAL_UNUSED pbl_addr, u16 OSAL_UNUSED pbl_size, void OSAL_IOMEM OSAL_UNUSED **pp_doorbell) argument
348 ecore_vf_pf_rxq_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid, bool OSAL_UNUSED cqe_completion) argument
349 ecore_vf_pf_txq_stop(struct ecore_hwfn OSAL_UNUSED *p_hwfn, struct ecore_queue_cid OSAL_UNUSED *p_cid) argument
[all...]
H A Decore_cxt.h196 * @param p_cid
202 u32 *p_cid);
210 * @param p_cid
217 u32 *p_cid, u8 vfid);
H A Decore_sriov.c246 if (p_queue->cids[i].p_cid &&
248 return p_queue->cids[i].p_cid;
275 if (p_qcid->p_cid == OSAL_NULL)
1586 if (!p_queue->cids[j].p_cid)
1590 p_queue->cids[j].p_cid);
1591 p_queue->cids[j].p_cid = OSAL_NULL;
2091 struct ecore_queue_cid *p_cid = OSAL_NULL; local
2094 p_cid = ecore_iov_get_vf_rx_queue_cid(p_queue);
2095 if (p_cid == OSAL_NULL)
2099 (void **)&p_cid,
2353 struct ecore_queue_cid *p_cid; local
2624 struct ecore_queue_cid *p_cid; local
2714 struct ecore_queue_cid *p_cid; local
3127 struct ecore_queue_cid *p_cid; local
3600 struct ecore_queue_cid *p_cid; local
3669 struct ecore_queue_cid *p_cid; local
3749 struct ecore_queue_cid *p_cid; local
[all...]
H A Decore_vf.c197 struct ecore_queue_cid *p_cid)
209 p_qid_tlv->qid = p_cid->qid_usage_idx;
833 struct ecore_queue_cid *p_cid,
843 u16 rx_qid = p_cid->rel.queue_id;
853 req->hw_sb = p_cid->sb_igu_id;
854 req->sb_index = p_cid->sb_idx;
875 ecore_vf_pf_add_qid(p_hwfn, p_cid);
917 struct ecore_queue_cid *p_cid,
928 req->rx_qid = p_cid->rel.queue_id;
932 ecore_vf_pf_add_qid(p_hwfn, p_cid);
196 ecore_vf_pf_add_qid(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
832 ecore_vf_pf_rxq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, u16 bd_max_bytes, dma_addr_t bd_chain_phys_addr, dma_addr_t cqe_pbl_addr, u16 cqe_pbl_size, void OSAL_IOMEM **pp_prod) argument
916 ecore_vf_pf_rxq_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, bool cqe_completion) argument
956 ecore_vf_pf_txq_start(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid, dma_addr_t pbl_addr, u16 pbl_size, void OSAL_IOMEM **pp_doorbell) argument
1017 ecore_vf_pf_txq_stop(struct ecore_hwfn *p_hwfn, struct ecore_queue_cid *p_cid) argument
1613 ecore_vf_pf_get_coalesce(struct ecore_hwfn *p_hwfn, u16 *p_coal, struct ecore_queue_cid *p_cid) argument
1647 ecore_vf_pf_set_coalesce(struct ecore_hwfn *p_hwfn, u16 rx_coal, u16 tx_coal, struct ecore_queue_cid *p_cid) argument
[all...]
H A Decore_sriov.h97 struct ecore_queue_cid *p_cid; member in struct:ecore_vf_queue_cid
H A Decore_cxt.c1997 u32 *p_cid, u8 vfid)
2035 *p_cid = rel_cid + p_map->start_cid;
2039 *p_cid, rel_cid, vfid, type);
2046 u32 *p_cid)
2048 return _ecore_cxt_acquire_cid(p_hwfn, type, p_cid, ECORE_CXT_PF_CID);
1995 _ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn, enum protocol_type type, u32 *p_cid, u8 vfid) argument
2044 ecore_cxt_acquire_cid(struct ecore_hwfn *p_hwfn, enum protocol_type type, u32 *p_cid) argument
H A Decore_dev.c6475 struct ecore_queue_cid *p_cid = (struct ecore_queue_cid *)p_handle; local
6487 tx_coal, p_cid);
6495 rc = ecore_set_rxq_coalesce(p_hwfn, p_ptt, rx_coal, p_cid);
6502 rc = ecore_set_txq_coalesce(p_hwfn, p_ptt, tx_coal, p_cid);
6516 struct ecore_queue_cid *p_cid)
6537 p_cid->sb_igu_id, false);
6542 USTORM_ETH_QUEUE_ZONE_OFFSET(p_cid->abs.queue_id);
6556 struct ecore_queue_cid *p_cid)
6577 p_cid->sb_igu_id, true);
6582 XSTORM_ETH_QUEUE_ZONE_OFFSET(p_cid
6513 ecore_set_rxq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 coalesce, struct ecore_queue_cid *p_cid) argument
6553 ecore_set_txq_coalesce(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt, u16 coalesce, struct ecore_queue_cid *p_cid) argument
[all...]

Completed in 219 milliseconds