Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/soc/fsl/dpio/
A Dqbman-portal.c270 p->dqrr.next_idx = 0; in qbman_swp_init()
274 p->dqrr.dqrr_size = 4; in qbman_swp_init()
275 p->dqrr.reset_bug = 1; in qbman_swp_init()
277 p->dqrr.dqrr_size = 8; in qbman_swp_init()
278 p->dqrr.reset_bug = 0; in qbman_swp_init()
1208 if (s->dqrr.next_idx == (s->dqrr.dqrr_size - 1)) { in qbman_swp_dqrr_next_direct()
1237 s->dqrr.next_idx++; in qbman_swp_dqrr_next_direct()
1238 s->dqrr.next_idx &= s->dqrr.dqrr_size - 1; /* Wrap around */ in qbman_swp_dqrr_next_direct()
1300 if (s->dqrr.next_idx == (s->dqrr.dqrr_size - 1)) { in qbman_swp_dqrr_next_mem_back()
1329 s->dqrr.next_idx++; in qbman_swp_dqrr_next_mem_back()
[all …]
A Dqbman-portal.h147 } dqrr; member
A Ddpio-service.c832 return qbman_swp_set_irq_coalescing(swp, swp->dqrr.dqrr_size - 1, in dpaa2_io_set_irq_coalescing()
/linux-6.3-rc2/drivers/soc/fsl/qbman/
A Dqman.c607 struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_init() local
617 dqrr->cursor = dqrr->ring + dqrr->ci; in qm_dqrr_init()
618 dqrr->fill = dpaa_cyc_diff(QM_DQRR_SIZE, dqrr->ci, dqrr->pi); in qm_dqrr_init()
645 struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_finish() local
648 dqrr->ci != dqrr_ptr2idx(dqrr->cursor)) in qm_dqrr_finish()
656 struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_current() local
665 struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_next() local
668 dqrr->cursor = dqrr_inc(dqrr->cursor); in qm_dqrr_next()
674 struct qm_dqrr *dqrr = &portal->dqrr; in qm_dqrr_pvb_update() local
686 dqrr->pi = (dqrr->pi + 1) & (QM_DQRR_SIZE - 1); in qm_dqrr_pvb_update()
[all …]
A Dqman_test_stash.c278 const struct qm_dqrr_entry *dqrr, in normal_dqrr() argument
283 if (process_frame_data(handler, &dqrr->fd)) { in normal_dqrr()
287 if (qman_enqueue(&handler->tx, &dqrr->fd)) { in normal_dqrr()
297 const struct qm_dqrr_entry *dqrr, in special_dqrr() argument
302 process_frame_data(handler, &dqrr->fd); in special_dqrr()
304 if (qman_enqueue(&handler->tx, &dqrr->fd)) { in special_dqrr()
402 handler->rx.cb.dqrr = special_dqrr; in init_handler()
404 handler->rx.cb.dqrr = normal_dqrr; in init_handler()
A Dqman_test_api.c57 .cb.dqrr = cb_dqrr,
/linux-6.3-rc2/drivers/crypto/caam/
A Dqi.c569 const struct qm_dqrr_entry *dqrr, in caam_rsp_fq_dqrr_cb() argument
582 fd = &dqrr->fd; in caam_rsp_fq_dqrr_cb()
627 fq->cb.dqrr = caam_rsp_fq_dqrr_cb; in alloc_rsp_fq_cpu()
/linux-6.3-rc2/include/soc/fsl/
A Dqman.h692 const struct qm_dqrr_entry *dqrr,
756 qman_cb_dqrr dqrr; /* for dequeued frames */ member
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_eth.c2888 .rx_defq = { .cb = { .dqrr = rx_default_dqrr } },
2889 .tx_defq = { .cb = { .dqrr = conf_dflt_dqrr } },
2890 .rx_errq = { .cb = { .dqrr = rx_error_dqrr } },
2891 .tx_errq = { .cb = { .dqrr = conf_error_dqrr } },

Completed in 37 milliseconds