Searched refs:dqrr (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/soc/fsl/dpio/
H A Dqbman-portal.c270 p->dqrr.next_idx = 0;
271 p->dqrr.valid_bit = QB_VALID_BIT;
274 p->dqrr.dqrr_size = 4;
275 p->dqrr.reset_bug = 1;
277 p->dqrr.dqrr_size = 8;
278 p->dqrr.reset_bug = 0;
286 reg = qbman_set_swp_cfg(p->dqrr.dqrr_size,
300 reg = qbman_set_swp_cfg(p->dqrr.dqrr_size,
361 qbman_swp_set_irq_coalescing(p, p->dqrr.dqrr_size - 1, 0);
1184 if (unlikely(s->dqrr
[all...]
H A Dqbman-portal.h146 int reset_bug; /* indicates dqrr reset workaround is needed */
147 } dqrr; member in struct:qbman_swp
H A Ddpio-service.c832 return qbman_swp_set_irq_coalescing(swp, swp->dqrr.dqrr_size - 1,
/linux-master/drivers/soc/fsl/qbman/
H A Dqman.c357 struct qm_dqrr dqrr; member in struct:qm_portal
607 struct qm_dqrr *dqrr = &portal->dqrr; local
614 dqrr->ring = portal->addr.ce + QM_CL_DQRR;
615 dqrr->pi = qm_in(portal, QM_REG_DQRR_PI_CINH) & (QM_DQRR_SIZE - 1);
616 dqrr->ci = qm_in(portal, QM_REG_DQRR_CI_CINH) & (QM_DQRR_SIZE - 1);
617 dqrr->cursor = dqrr->ring + dqrr->ci;
618 dqrr
645 struct qm_dqrr *dqrr = &portal->dqrr; local
656 struct qm_dqrr *dqrr = &portal->dqrr; local
665 struct qm_dqrr *dqrr = &portal->dqrr; local
674 struct qm_dqrr *dqrr = &portal->dqrr; local
697 __maybe_unused struct qm_dqrr *dqrr = &portal->dqrr; local
710 __maybe_unused struct qm_dqrr *dqrr = &portal->dqrr; local
2645 const struct qm_dqrr_entry *dqrr; local
[all...]
H A Dqman_test_stash.c278 const struct qm_dqrr_entry *dqrr,
283 if (process_frame_data(handler, &dqrr->fd)) {
287 if (qman_enqueue(&handler->tx, &dqrr->fd)) {
297 const struct qm_dqrr_entry *dqrr,
302 process_frame_data(handler, &dqrr->fd);
304 if (qman_enqueue(&handler->tx, &dqrr->fd)) {
402 handler->rx.cb.dqrr = special_dqrr;
404 handler->rx.cb.dqrr = normal_dqrr;
276 normal_dqrr(struct qman_portal *portal, struct qman_fq *fq, const struct qm_dqrr_entry *dqrr, bool sched_napi) argument
295 special_dqrr(struct qman_portal *portal, struct qman_fq *fq, const struct qm_dqrr_entry *dqrr, bool sched_napi) argument
H A Dqman_test_api.c57 .cb.dqrr = cb_dqrr,
/linux-master/drivers/crypto/caam/
H A Dqi.c570 const struct qm_dqrr_entry *dqrr,
583 fd = &dqrr->fd;
628 fq->cb.dqrr = caam_rsp_fq_dqrr_cb;
568 caam_rsp_fq_dqrr_cb(struct qman_portal *p, struct qman_fq *rsp_fq, const struct qm_dqrr_entry *dqrr, bool sched_napi) argument
/linux-master/include/soc/fsl/
H A Dqman.h692 const struct qm_dqrr_entry *dqrr,
756 qman_cb_dqrr dqrr; /* for dequeued frames */ member in struct:qman_fq_cb
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c2885 .rx_defq = { .cb = { .dqrr = rx_default_dqrr } },
2886 .tx_defq = { .cb = { .dqrr = conf_dflt_dqrr } },
2887 .rx_errq = { .cb = { .dqrr = rx_error_dqrr } },
2888 .tx_errq = { .cb = { .dqrr = conf_error_dqrr } },

Completed in 187 milliseconds