qbman_result_is_DQ(9)
π qbman_result_is_DQ β the Kernel API Manual tea π΅
okay so bestie, welcome to the qbman_result_is_DQ page, straight out of the Kernel API Manual β¨ it's a tiny little function but she's got main character energy in the DPIO world, fr fr.
β¨ NAME β¨
qbman_result_is_DQ β literally just checks if the dequeue result is a dequeue response π no cap, that's the whole job.
π¦ SYNOPSIS π¦
int qbman_result_is_DQ (const struct dpaa2_dq *dq );
πΈ ARGUMENTS πΈ
dqβ the dequeue result you want checked π like, hand her the result and she'll tell you what's up.
π DESCRIPTION π
okay so here's the vibe: DQRR entries may contain non-dequeue results, ie. notifications π«Ά that's it, that's the lore. She's the vibe check for your DQRR entries β some of them are dequeue responses, some are just notifications showing up to the party, and this is how you tell them apart π
π₯ SEE ALSO π₯
the whole friend group, honestly π all from the kernel file ./drivers/soc/fsl/dpio/qbman-portal.h:
qbman_swp_enqueue(9)qbman_swp_enqueue_multiple(9)qbman_swp_enqueue_multiple_desc(9)qbman_result_is_SCN(9)qbman_result_SCN_state(9)qbman_result_SCN_rid(9)qbman_result_SCN_ctx(9)qbman_swp_fq_schedule(9)qbman_swp_fq_force(9)qbman_swp_fq_xon(9)qbman_swp_fq_xoff(9)qbman_swp_CDAN_set_context(9)qbman_swp_CDAN_enable(9)qbman_swp_CDAN_disable(9)qbman_swp_CDAN_set_context_enable(9)qbman_swp_release(9)qbman_swp_pull(9)qbman_swp_dqrr_next(9)
and that's the whole page bestie, go check your DQRR entries, slay π β¨
sign-off szn π this iconic lil number lives in ./drivers/soc/fsl/dpio, dated October 2026, and it's qbman_result_is_DQ(9) forever and always π periodt π
π¦ 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