qbman_swp_dq...ext_mem_back(9)
bestie, welcome to qbman_swp_dq...ext_mem_back(9) from the Kernel API Manual β¨ β yes, the title is giving truncated main-character energy, and we're obsessed π
πΈ NAME πΈ
qbman_swp_dqrr_next_mem_back β get an valid DQRR entry π
β¨ SYNOPSIS β¨
const struct dpaa2_dq * qbman_swp_dqrr_next_mem_back (struct qbman_swp *s );
π§‘ ARGUMENTS π§‘
sβ the software portal object π
π DESCRIPTION π
Okay so here's the vibe: if there are no unconsumed DQRR entries, this returns NULL. That's it, that's theθΎΉη β no entry for you, bestie π
It returns a DQRR entry only once, so repeated calls can return a sequence of DQRR entries, without requiring they be consumed immediately or in any particular order. Literally so chill about timing π¦
π₯ SEE ALSO π₯
The whole squad is here, no cap π
- Kernel file
./drivers/soc/fsl/dpio/qbman-portal.c qbman_swp_init(9)qbman_swp_finish(9)qbman_swp_interrupt_read_status(9)qbman_swp_interrupt_clear_status(9)qbman_swp_interrupt_get_trigger(9)qbman_swp_interrupt_set_trigger(9)qbman_swp_interrupt_get_inhibit(9)qbman_swp_interrupt_set_inhibit(9)qbman_eq_desc_set_no_orp(9)qbman_eq_desc_set_fq(9)qbman_eq_desc_set_qd(9)qbman_swp_enqueue_direct(9)qbman_swp_enqueue_mem_back(9)qbman_swp_enqueue_multiple_direct(9)qbman_swp_enqueue_multiple_mem_back(9)qbman_swp_enqueue_multiple_desc_direct(9)qbman_swp_enqueue_multiple_desc_mem_back(9)qbman_swp_push_get(9)qbman_swp_push_set(9)qbman_pull_desc_clear(9)qbman_pull_desc_set_storage(9)qbman_pull_desc_set_numframes(9)qbman_pull_desc_set_fq(9)qbman_pull_desc_set_wq(9)qbman_pull_desc_set_channel(9)qbman_swp_pull_direct(9)qbman_swp_pull_mem_back(9)qbman_swp_dqrr_next_direct(9)qbman_swp_dqrr_consume(9)qbman_result_has_new_result(9)qbman_release_desc_clear(9)qbman_release_desc_set_bpid(9)qbman_release_desc_set_rcdi(9)qbman_swp_release_direct(9)qbman_swp_release_mem_back(9)qbman_swp_acquire(9)qbman_swp_set_irq_coalescing(9)qbman_swp_get_irq_coalescing(9)
source/version + date sign-off, bestie: ./drivers/soc/fsl/dpio, October 2026, qbman_swp_dq...ext_mem_back(9) β drink water and stan your kernel docs π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms