Home
last modified time | relevance | path

Searched refs:iq_no (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_rxtx.c699 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()
1456 iq_no); in lio_setup_sglists()
1468 iq_no); in lio_setup_sglists()
1577 sc->iq_no = (uint32_t)ctrl_pkt->iq_no; in lio_alloc_ctrl_pkt_sc()
1639 int iq_no; in lio_dev_xmit_pkts() local
1663 ndata.q_no = iq_no; in lio_dev_xmit_pkts()
1675 cmdsetup.s.iq_no = iq_no; in lio_dev_xmit_pkts()
[all …]
H A Dlio_rxtx.h162 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 Dlio_ethdev.c182 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()
1349 lio_flush_iq(lio_dev, lio_dev->instr_queue[sc->iq_no]); in lio_dev_get_link_status()
1804 lio_flush_iq(lio_dev, lio_dev->instr_queue[sc->iq_no]); in lio_dev_configure()
H A Dlio_struct.h342 uint64_t iq_no; member
/f-stack/dpdk/drivers/raw/octeontx2_ep/
H A Dotx2_ep_enqdeq.c53 iq = sdpvf->instr_queue[iq_no]; in sdp_delete_iqs()
55 otx2_err("Invalid IQ[%d]\n", iq_no); in sdp_delete_iqs()
67 rte_free(sdpvf->instr_queue[iq_no]); in sdp_delete_iqs()
68 sdpvf->instr_queue[iq_no] = NULL; in sdp_delete_iqs()
72 otx2_info("IQ[%d] is deleted", iq_no); in sdp_delete_iqs()
86 iq = sdpvf->instr_queue[iq_no]; in sdp_init_instr_queue()
128 iq->q_no = iq_no; in sdp_init_instr_queue()
140 sdpvf->io_qmask.iq |= (1ull << iq_no); in sdp_init_instr_queue()
168 sdpvf->instr_queue[iq_no] = iq; in sdp_setup_iqs()
170 if (sdp_init_instr_queue(sdpvf, iq_no)) { in sdp_setup_iqs()
[all …]
H A Dotx2_ep_vf.c205 sdp_vf_setup_iq_regs(struct sdp_device *sdpvf, uint32_t iq_no) in sdp_vf_setup_iq_regs() argument
207 struct sdp_instr_queue *iq = sdpvf->instr_queue[iq_no]; in sdp_vf_setup_iq_regs()
210 reg_val = otx2_read64(sdpvf->hw_addr + SDP_VF_R_IN_CONTROL(iq_no)); in sdp_vf_setup_iq_regs()
218 SDP_VF_R_IN_CONTROL(iq_no)); in sdp_vf_setup_iq_regs()
224 SDP_VF_R_IN_INSTR_BADDR(iq_no)); in sdp_vf_setup_iq_regs()
226 SDP_VF_R_IN_INSTR_RSIZE(iq_no)); in sdp_vf_setup_iq_regs()
232 SDP_VF_R_IN_INSTR_DBELL(iq_no); in sdp_vf_setup_iq_regs()
234 SDP_VF_R_IN_CNTS(iq_no); in sdp_vf_setup_iq_regs()
237 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in sdp_vf_setup_iq_regs()
245 reg_val = otx2_read64(sdpvf->hw_addr + SDP_VF_R_IN_INT_LEVELS(iq_no)); in sdp_vf_setup_iq_regs()
[all …]
H A Dotx2_ep_rawdev.h486 int sdp_setup_iqs(struct sdp_device *sdpvf, uint32_t iq_no);
487 int sdp_delete_iqs(struct sdp_device *sdpvf, uint32_t iq_no);
/f-stack/dpdk/drivers/net/liquidio/base/
H A Dlio_23xx_vf.c177 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()