Searched refs:oq_no (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx2_ep_vf.c | 127 struct otx_ep_droq *droq = otx_ep->droq[oq_no]; in otx2_vf_setup_oq_regs() 136 SDP_VF_R_OUT_CONTROL(oq_no)); in otx2_vf_setup_oq_regs() 140 SDP_VF_R_OUT_SLIST_BADDR(oq_no)); in otx2_vf_setup_oq_regs() 142 SDP_VF_R_OUT_SLIST_RSIZE(oq_no)); in otx2_vf_setup_oq_regs() 156 SDP_VF_R_OUT_CNTS(oq_no); in otx2_vf_setup_oq_regs() 158 SDP_VF_R_OUT_SLIST_DBELL(oq_no); in otx2_vf_setup_oq_regs() 161 otx_ep->hw_addr + SDP_VF_R_OUT_INT_LEVELS(oq_no)); in otx2_vf_setup_oq_regs() 165 SDP_VF_R_OUT_PKT_CNT(oq_no)); in otx2_vf_setup_oq_regs() 173 otx_ep_dbg("SDP_R[%d]_credit:%x", oq_no, in otx2_vf_setup_oq_regs() 180 otx_ep_dbg("SDP_R[%d]_sent: %x", oq_no, in otx2_vf_setup_oq_regs() [all …]
|
| H A D | otx_ep_vf.c | 139 otx_ep_setup_oq_regs(struct otx_ep_device *otx_ep, uint32_t oq_no) in otx_ep_setup_oq_regs() argument 144 struct otx_ep_droq *droq = otx_ep->droq[oq_no]; in otx_ep_setup_oq_regs() 149 otx_ep_write64(0ULL, otx_ep->hw_addr, OTX_EP_R_OUT_ENABLE(oq_no)); in otx_ep_setup_oq_regs() 155 OTX_EP_R_OUT_CONTROL(oq_no)); in otx_ep_setup_oq_regs() 159 OTX_EP_R_OUT_SLIST_BADDR(oq_no)); in otx_ep_setup_oq_regs() 161 OTX_EP_R_OUT_SLIST_RSIZE(oq_no)); in otx_ep_setup_oq_regs() 175 OTX_EP_R_OUT_CNTS(oq_no); in otx_ep_setup_oq_regs() 177 OTX_EP_R_OUT_SLIST_DBELL(oq_no); in otx_ep_setup_oq_regs() 180 OTX_EP_R_OUT_INT_LEVELS(oq_no)); in otx_ep_setup_oq_regs() 188 otx_ep_dbg("OTX_EP_R[%d]_credit:%x\n", oq_no, in otx_ep_setup_oq_regs() [all …]
|
| H A D | otx_ep_rxtx.c | 206 otx_ep_delete_oqs(struct otx_ep_device *otx_ep, uint32_t oq_no) in otx_ep_delete_oqs() argument 210 droq = otx_ep->droq[oq_no]; in otx_ep_delete_oqs() 212 otx_ep_err("Invalid droq[%d]\n", oq_no); in otx_ep_delete_oqs() 227 rte_free(otx_ep->droq[oq_no]); in otx_ep_delete_oqs() 228 otx_ep->droq[oq_no] = NULL; in otx_ep_delete_oqs() 232 otx_ep_info("OQ[%d] is deleted\n", oq_no); in otx_ep_delete_oqs() 342 otx_ep_err("Droq[%d] Creation Failed\n", oq_no); in otx_ep_setup_oqs() 345 otx_ep->droq[oq_no] = droq; in otx_ep_setup_oqs() 349 otx_ep_err("Droq[%d] Initialization failed\n", oq_no); in otx_ep_setup_oqs() 352 otx_ep_info("OQ[%d] is created.\n", oq_no); in otx_ep_setup_oqs() [all …]
|
| H A D | otx_ep_common.h | 460 int otx_ep_setup_oqs(struct otx_ep_device *otx_ep, int oq_no, int num_descs, 463 int otx_ep_delete_oqs(struct otx_ep_device *otx_ep, uint32_t oq_no);
|
| /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()
|
| /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() 1198 int oq_no; in lio_dev_rx_queue_release() local 1201 oq_no = droq->q_no; in lio_dev_rx_queue_release() 1202 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);
|