Searched refs:oq_no (Results 1 – 7 of 7) sorted by relevance
| /f-stack/dpdk/drivers/raw/octeontx2_ep/ |
| H A D | otx2_ep_vf.c | 253 sdp_vf_setup_oq_regs(struct sdp_device *sdpvf, uint32_t oq_no) in sdp_vf_setup_oq_regs() argument 258 struct sdp_droq *droq = sdpvf->droq[oq_no]; in sdp_vf_setup_oq_regs() 267 SDP_VF_R_OUT_CONTROL(oq_no)); in sdp_vf_setup_oq_regs() 271 SDP_VF_R_OUT_SLIST_BADDR(oq_no)); in sdp_vf_setup_oq_regs() 273 SDP_VF_R_OUT_SLIST_RSIZE(oq_no)); in sdp_vf_setup_oq_regs() 275 oq_ctl = otx2_read64(sdpvf->hw_addr + SDP_VF_R_OUT_CONTROL(oq_no)); in sdp_vf_setup_oq_regs() 289 SDP_VF_R_OUT_CNTS(oq_no); in sdp_vf_setup_oq_regs() 291 SDP_VF_R_OUT_SLIST_DBELL(oq_no); in sdp_vf_setup_oq_regs() 297 SDP_VF_R_OUT_PKT_CNT(oq_no)); in sdp_vf_setup_oq_regs() 305 otx2_sdp_dbg("SDP_R[%d]_credit:%x", oq_no, in sdp_vf_setup_oq_regs() [all …]
|
| H A D | otx2_ep_enqdeq.c | 220 droq = sdpvf->droq[oq_no]; in sdp_delete_oqs() 222 otx2_err("Invalid droq[%d]", oq_no); in sdp_delete_oqs() 242 rte_free(sdpvf->droq[oq_no]); in sdp_delete_oqs() 243 sdpvf->droq[oq_no] = NULL; in sdp_delete_oqs() 247 otx2_info("OQ[%d] is deleted", oq_no); in sdp_delete_oqs() 387 otx2_err("Droq[%d] Creation Failed", oq_no); in sdp_setup_oqs() 390 sdpvf->droq[oq_no] = droq; in sdp_setup_oqs() 392 if (sdp_init_droq(sdpvf, oq_no)) { in sdp_setup_oqs() 393 otx2_err("Droq[%d] Initialization failed", oq_no); in sdp_setup_oqs() 396 otx2_info("OQ[%d] is created.", oq_no); in sdp_setup_oqs() [all …]
|
| H A D | otx2_ep_rawdev.h | 489 int sdp_setup_oqs(struct sdp_device *sdpvf, uint32_t oq_no); 490 int sdp_delete_oqs(struct sdp_device *sdpvf, uint32_t oq_no);
|
| /f-stack/dpdk/drivers/net/liquidio/base/ |
| H A D | lio_23xx_vf.c | 211 cn23xx_vf_setup_oq_regs(struct lio_device *lio_dev, uint32_t oq_no) in cn23xx_vf_setup_oq_regs() argument 213 struct lio_droq *droq = lio_dev->droq[oq_no]; in cn23xx_vf_setup_oq_regs() 217 lio_write_csr64(lio_dev, CN23XX_SLI_OQ_BASE_ADDR64(oq_no), in cn23xx_vf_setup_oq_regs() 219 lio_write_csr(lio_dev, CN23XX_SLI_OQ_SIZE(oq_no), droq->nb_desc); in cn23xx_vf_setup_oq_regs() 221 lio_write_csr(lio_dev, CN23XX_SLI_OQ_BUFF_INFO_SIZE(oq_no), in cn23xx_vf_setup_oq_regs() 226 CN23XX_SLI_OQ_PKTS_SENT(oq_no); in cn23xx_vf_setup_oq_regs() 228 CN23XX_SLI_OQ_PKTS_CREDIT(oq_no); in cn23xx_vf_setup_oq_regs()
|
| /f-stack/dpdk/drivers/net/liquidio/ |
| H A D | lio_rxtx.c | 254 lio_dev->droq[oq_no] = droq; in lio_setup_droq() 257 if (lio_init_droq(lio_dev, oq_no, num_descs, desc_size, mpool, in lio_setup_droq() 259 lio_dev_err(lio_dev, "Droq[%u] Initialization Failed\n", oq_no); in lio_setup_droq() 260 rte_free(lio_dev->droq[oq_no]); in lio_setup_droq() 261 lio_dev->droq[oq_no] = NULL; in lio_setup_droq() 272 rte_write32(lio_dev->droq[oq_no]->nb_desc, in lio_setup_droq() 273 lio_dev->droq[oq_no]->pkts_credit_reg); in lio_setup_droq() 661 int oq_no) in lio_delete_droq_queue() argument 663 lio_delete_droq(lio_dev, oq_no); in lio_delete_droq_queue() 665 rte_free(lio_dev->droq[oq_no]); in lio_delete_droq_queue() [all …]
|
| H A D | lio_ethdev.c | 298 int i, iq_no, oq_no; in lio_dev_stats_get() local 323 oq_no = lio_dev->linfo.rxpciq[i].s.q_no; in lio_dev_stats_get() 324 droq = lio_dev->droq[oq_no]; in lio_dev_stats_get() 349 int i, iq_no, oq_no; in lio_dev_stats_reset() local 361 oq_no = lio_dev->linfo.rxpciq[i].s.q_no; in lio_dev_stats_reset() 362 droq = lio_dev->droq[oq_no]; in lio_dev_stats_reset() 1217 int oq_no; in lio_dev_rx_queue_release() local 1220 oq_no = droq->q_no; in lio_dev_rx_queue_release() 1221 lio_delete_droq_queue(droq->lio_dev, oq_no); in lio_dev_rx_queue_release()
|
| H A D | lio_rxtx.h | 719 void lio_delete_droq_queue(struct lio_device *lio_dev, int oq_no);
|