Searched refs:oq_no (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/dev/liquidio/base/ |
H A D | cn23xx_pf_device.c | 451 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 D | lio_device.c | 494 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 D | lio_core.c | 481 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