qbman_result_is_SCN(9)
π qbman_result_is_SCN β the vibe check for your dequeue result
okay so bestie, welcome to the Kernel API Manual (section 9, yeah we're in the deep kernel end now, don't panic π«Ά). This is the page for qbman_result_is_SCN, and it does exactly one (1) thing, but it does it iconically.
β¨ NAME β¨
qbman_result_is_SCN β checks whether a dequeue result is a notification or not. literally just a yes/no vibe check on your dq, no cap π₯
π SYNOPSIS π
int qbman_result_is_SCN(const struct dpaa2_dq *dq);
that's it. that's the whole function. short and slay β¨
πΈ ARGUMENTS πΈ
dqβ the dequeue result you want checked. like, hand it over and it'll tell you if this thing is a notification or not π
π¦ SEE ALSO π¦
bestie there is a whole friend group here, so let me introduce everyone. the source of truth lives in the kernel file ./drivers/soc/fsl/dpio/qbman-portal.h, and here's the rest of the crew:
qbman_swp_enqueue(9)qbman_swp_enqueue_multiple(9)qbman_swp_enqueue_multiple_desc(9)qbman_result_is_DQ(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)
like, go read them, they're all main characters in their own way π
ok that's the whole page, no gatekeeping, every detail is there π
and that's a wrap, bestie π this little gem comes to you from ./drivers/soc/fsl/dpio, dated October 2026, and honestly? iconic of it. mwah π π β
π¦ 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