Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ncsw/Peripherals/QM/
H A Dqman_low.h480 register struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_init() local
492 dqrr->ring = ptr_ADD(portal->addr.addr_ce, CL_DQRR); in qm_dqrr_init()
493 dqrr->pi = (uint8_t)(qm_in(DQRR_PI_CINH) & (QM_DQRR_SIZE - 1)); in qm_dqrr_init()
494 dqrr->ci = (uint8_t)(qm_in(DQRR_CI_CINH) & (QM_DQRR_SIZE - 1)); in qm_dqrr_init()
495 dqrr->cursor = dqrr->ring + dqrr->ci; in qm_dqrr_init()
496 dqrr->fill = cyc_diff(QM_DQRR_SIZE, dqrr->ci, dqrr->pi); in qm_dqrr_init()
497 dqrr->vbit = (uint8_t)((qm_in(DQRR_PI_CINH) & QM_DQRR_SIZE) ? in qm_dqrr_init()
499 dqrr->ithresh = (uint8_t)qm_in(DQRR_ITR); in qm_dqrr_init()
502 dqrr->dmode = dmode; in qm_dqrr_init()
503 dqrr->pmode = pmode; in qm_dqrr_init()
[all …]
H A Dqm_portal_fqr.c693 …tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, p_Fq->h_QmFqr, p_QmPortal, p_Fq->fqidOffset, (t_DpaaFD*)&p_Dq-… in LoopDequeueRing()
712 tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, in LoopDequeueRing()
724 tmpRes = p_QmPortal->p_NullCB->dqrr(p_QmPortal->h_App, in LoopDequeueRing()
775 …tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, p_Fq->h_QmFqr, p_QmPortal, p_Fq->fqidOffset, (t_DpaaFD*)&p_Dq-… in LoopDequeueRingDcaOptimized()
794 tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, in LoopDequeueRingDcaOptimized()
806 tmpRes = p_QmPortal->p_NullCB->dqrr(p_QmPortal->h_App, in LoopDequeueRingDcaOptimized()
849 …tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, p_Fq->h_QmFqr, p_QmPortal, p_Fq->fqidOffset, (t_DpaaFD*)&p_Dq-… in LoopDequeueRingOptimized()
868 tmpRes = p_Fq->cb.dqrr(p_Fq->h_App, in LoopDequeueRingOptimized()
880 tmpRes = p_QmPortal->p_NullCB->dqrr(p_QmPortal->h_App, in LoopDequeueRingOptimized()
984 p_Fq->cb.dqrr = p_QmPortal->f_DfltFrame; in qm_new_fq()
[all …]
H A Dqman_private.h205 struct qm_dqrr dqrr; member
H A Dqm.h512 bool dqrr; member
H A Dfsl_qman.h983 qman_cb_dqrr dqrr; /* for dequeued frames */ member
/freebsd/sys/dev/dpaa2/
H A Ddpaa2_swp.c224 p->dqrr.next_idx = 0; in dpaa2_swp_init_portal()
225 p->dqrr.valid_bit = DPAA2_SWP_VALID_BIT; in dpaa2_swp_init_portal()
227 p->dqrr.ring_size = 4; in dpaa2_swp_init_portal()
228 p->dqrr.reset_bug = 1; in dpaa2_swp_init_portal()
230 p->dqrr.ring_size = 8; in dpaa2_swp_init_portal()
231 p->dqrr.reset_bug = 0; in dpaa2_swp_init_portal()
236 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ in dpaa2_swp_init_portal()
255 p->dqrr.ring_size, /* max. entries QMan writes to DQRR */ /* DQRR_MF */ in dpaa2_swp_init_portal()
302 dpaa2_swp_set_irq_coalescing(p, p->dqrr.ring_size - 1, 120); in dpaa2_swp_init_portal()
489 if (threshold >= swp->dqrr.ring_size) in dpaa2_swp_set_irq_coalescing()
[all …]
H A Ddpaa2_swp.h478 } dqrr; member
/freebsd/sys/contrib/ncsw/inc/Peripherals/
H A Dqm_ext.h606 bool dqrr; /**< DQRR entry stash enable/disable */ member