Searched refs:oq_no (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/dev/liquidio/base/
H A Dcn23xx_pf_device.c451 lio_cn23xx_pf_setup_oq_regs(struct octeon_device *oct, uint32_t oq_no) argument
453 struct lio_droq *droq = oct->droq[oq_no];
459 oq_no += oct->sriov_info.pf_srn;
461 lio_write_csr64(oct, LIO_CN23XX_SLI_OQ_BASE_ADDR64(oq_no),
463 lio_write_csr32(oct, LIO_CN23XX_SLI_OQ_SIZE(oq_no), droq->max_count);
465 lio_write_csr32(oct, LIO_CN23XX_SLI_OQ_BUFF_INFO_SIZE(oq_no),
469 droq->pkts_sent_reg = LIO_CN23XX_SLI_OQ_PKTS_SENT(oq_no);
470 droq->pkts_credit_reg = LIO_CN23XX_SLI_OQ_PKTS_CREDIT(oq_no);
478 lio_read_csr32(oct, LIO_CN23XX_SLI_OQ_PKT_CONTROL(oq_no));
480 lio_write_csr32(oct, LIO_CN23XX_SLI_OQ_PKT_CONTROL(oq_no),
[all...]
H A Dlio_device.c494 uint32_t desc_size = 0, num_descs = 0, oq_no = 0; local
507 if (lio_init_droq(oct, oq_no, num_descs, desc_size, NULL)) {
/freebsd-11-stable/sys/dev/liquidio/
H A Dlio_core.c481 uint64_t oq_no; local
484 for (oq_no = 0; oq_no < LIO_MAX_OUTPUT_QUEUES(oct); oq_no++) {
485 if (!(oct->io_qmask.oq & BIT_ULL(oq_no)))
488 droq = oct->droq[oq_no];

Completed in 57 milliseconds