Searched refs:iq_no (Results 1 – 9 of 9) sorted by relevance
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_rxtx.c | 699 iq_no); in lio_init_instr_queue() 718 iq_no); in lio_init_instr_queue() 758 uint32_t iq_no = 0; in lio_setup_instr_queue0() local 772 txpciq.s.q_no = iq_no; in lio_setup_instr_queue0() 1454 iq_no); in lio_setup_sglists() 1466 iq_no); in lio_setup_sglists() 1575 sc->iq_no = (uint32_t)ctrl_pkt->iq_no; in lio_alloc_ctrl_pkt_sc() 1637 int iq_no; in lio_dev_xmit_pkts() local 1661 ndata.q_no = iq_no; in lio_dev_xmit_pkts() 1673 cmdsetup.s.iq_no = iq_no; in lio_dev_xmit_pkts() [all …]
|
| H A D | lio_rxtx.h | 162 uint32_t iq_no; member 247 uint64_t iq_no; member 284 uint32_t iq_no : 8; member 520 ih3->pkind = lio_dev->instr_queue[setup->s.iq_no]->txpciq.s.pkind; in lio_prepare_pci_cmd() 535 pki_ih3->uqpg = lio_dev->instr_queue[setup->s.iq_no]->txpciq.s.use_qpg; in lio_prepare_pci_cmd() 537 port = (int)lio_dev->instr_queue[setup->s.iq_no]->txpciq.s.port; in lio_prepare_pci_cmd() 545 pki_ih3->qpg = lio_dev->instr_queue[setup->s.iq_no]->txpciq.s.qpg; in lio_prepare_pci_cmd() 644 #define LIO_INCR_INSTRQUEUE_PKT_COUNT(lio_dev, iq_no, field, count) \ argument 645 (((lio_dev)->instr_queue[iq_no]->stats.field) += count) 722 int lio_setup_sglists(struct lio_device *lio_dev, int iq_no, [all …]
|
| H A D | lio_ethdev.c | 182 lio_flush_iq(lio_dev, lio_dev->instr_queue[sc->iq_no]); in lio_dev_xstats_get() 298 int i, iq_no, oq_no; in lio_dev_stats_get() local 304 iq_no = lio_dev->linfo.txpciq[i].s.q_no; in lio_dev_stats_get() 305 txq = lio_dev->instr_queue[iq_no]; in lio_dev_stats_get() 349 int i, iq_no, oq_no; in lio_dev_stats_reset() local 352 iq_no = lio_dev->linfo.txpciq[i].s.q_no; in lio_dev_stats_reset() 353 txq = lio_dev->instr_queue[iq_no]; in lio_dev_stats_reset() 1332 lio_flush_iq(lio_dev, lio_dev->instr_queue[sc->iq_no]); in lio_dev_get_link_status() 1779 lio_flush_iq(lio_dev, lio_dev->instr_queue[sc->iq_no]); in lio_dev_configure()
|
| H A D | lio_struct.h | 342 uint64_t iq_no; member
|
| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx2_ep_vf.c | 76 otx2_vf_setup_iq_regs(struct otx_ep_device *otx_ep, uint32_t iq_no) in otx2_vf_setup_iq_regs() argument 78 struct otx_ep_instr_queue *iq = otx_ep->instr_queue[iq_no]; in otx2_vf_setup_iq_regs() 81 reg_val = otx2_read64(otx_ep->hw_addr + SDP_VF_R_IN_CONTROL(iq_no)); in otx2_vf_setup_iq_regs() 89 SDP_VF_R_IN_CONTROL(iq_no)); in otx2_vf_setup_iq_regs() 95 SDP_VF_R_IN_INSTR_BADDR(iq_no)); in otx2_vf_setup_iq_regs() 97 SDP_VF_R_IN_INSTR_RSIZE(iq_no)); in otx2_vf_setup_iq_regs() 103 SDP_VF_R_IN_INSTR_DBELL(iq_no); in otx2_vf_setup_iq_regs() 105 SDP_VF_R_IN_CNTS(iq_no); in otx2_vf_setup_iq_regs() 108 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in otx2_vf_setup_iq_regs() 119 otx_ep->hw_addr + SDP_VF_R_IN_INT_LEVELS(iq_no)); in otx2_vf_setup_iq_regs()
|
| H A D | otx_ep_vf.c | 89 otx_ep_setup_iq_regs(struct otx_ep_device *otx_ep, uint32_t iq_no) in otx_ep_setup_iq_regs() argument 91 struct otx_ep_instr_queue *iq = otx_ep->instr_queue[iq_no]; in otx_ep_setup_iq_regs() 94 reg_val = rte_read64(otx_ep->hw_addr + OTX_EP_R_IN_CONTROL(iq_no)); in otx_ep_setup_iq_regs() 102 OTX_EP_R_IN_CONTROL(iq_no)); in otx_ep_setup_iq_regs() 108 OTX_EP_R_IN_INSTR_BADDR(iq_no)); in otx_ep_setup_iq_regs() 110 OTX_EP_R_IN_INSTR_RSIZE(iq_no)); in otx_ep_setup_iq_regs() 116 OTX_EP_R_IN_INSTR_DBELL(iq_no); in otx_ep_setup_iq_regs() 118 OTX_EP_R_IN_CNTS(iq_no); in otx_ep_setup_iq_regs() 121 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in otx_ep_setup_iq_regs() 135 OTX_EP_R_IN_INT_LEVELS(iq_no)); in otx_ep_setup_iq_regs()
|
| H A D | otx_ep_rxtx.c | 51 iq = otx_ep->instr_queue[iq_no]; in otx_ep_delete_iqs() 53 otx_ep_err("Invalid IQ[%d]\n", iq_no); in otx_ep_delete_iqs() 65 rte_free(otx_ep->instr_queue[iq_no]); in otx_ep_delete_iqs() 66 otx_ep->instr_queue[iq_no] = NULL; in otx_ep_delete_iqs() 70 otx_ep_info("IQ[%d] is deleted\n", iq_no); in otx_ep_delete_iqs() 85 iq = otx_ep->instr_queue[iq_no]; in otx_ep_init_instr_queue() 90 "instr_queue", iq_no, q_size, in otx_ep_init_instr_queue() 126 iq->q_no = iq_no; in otx_ep_init_instr_queue() 133 otx_ep->io_qmask.iq |= (1ull << iq_no); in otx_ep_init_instr_queue() 161 otx_ep->instr_queue[iq_no] = iq; in otx_ep_setup_iqs() [all …]
|
| H A D | otx_ep_common.h | 456 int otx_ep_setup_iqs(struct otx_ep_device *otx_ep, uint32_t iq_no, 458 int otx_ep_delete_iqs(struct otx_ep_device *otx_ep, uint32_t iq_no);
|
| /dpdk/drivers/net/liquidio/base/ |
| H A D | lio_23xx_vf.c | 177 cn23xx_vf_setup_iq_regs(struct lio_device *lio_dev, uint32_t iq_no) in cn23xx_vf_setup_iq_regs() argument 179 struct lio_instr_queue *iq = lio_dev->instr_queue[iq_no]; in cn23xx_vf_setup_iq_regs() 185 lio_write_csr64(lio_dev, CN23XX_SLI_IQ_BASE_ADDR64(iq_no), in cn23xx_vf_setup_iq_regs() 187 lio_write_csr(lio_dev, CN23XX_SLI_IQ_SIZE(iq_no), iq->nb_desc); in cn23xx_vf_setup_iq_regs() 193 CN23XX_SLI_IQ_DOORBELL(iq_no); in cn23xx_vf_setup_iq_regs() 195 CN23XX_SLI_IQ_INSTR_COUNT64(iq_no); in cn23xx_vf_setup_iq_regs() 197 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in cn23xx_vf_setup_iq_regs()
|