qbman_result_SCN_state(9)
π qbman_result_SCN_state(9) π
okay so bestie, welcome to the Kernel API Manual β yes we're in kernel land now, hold my iced coffee π§. This little icon gives you the state field out of a State-change notification. Slay.
β¨ NAME β¨
qbman_result_SCN_state β get the state field in State-change notification π
πΈ SYNOPSIS πΈ
u8 qbman_result_SCN_state (const struct dpaa2_dq *scn );
(it returns a u8, it takes a const struct dpaa2_dq *, and yes the spacing is exactly like that, don't come for me π
)
π¦ ARGUMENTS π¦
scnβ okay so the manpage fr just says-- undescribed --. That's it. That's the whole description. Not me reading this and getting nothing π the docs are leaving us on read bestie, no cap. (It's the pointer to thestruct dpaa2_dqup in the synopsis, iykyk π)
π SEE ALSO π
Kernel file ./drivers/soc/fsl/dpio/qbman-portal.h β literally the main character of this whole friend group of functions π, plus:
qbman_swp_enqueue(9)qbman_swp_enqueue_multiple(9)qbman_swp_enqueue_multiple_desc(9)qbman_result_is_DQ(9)qbman_result_is_SCN(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)
that's eighteen links bestie, eighteen π«Ά go read them, they're all giving lore.
π reminder that the scn argument here is genuinely undocumented in this page β no guessing, no vibes-based assumptions about what it does. Read the header file, that's the move π₯
βΏ and that's the page! brought to you by ./drivers/soc/fsl/dpio, dated October 2026, version vibes immaculate βΏ ππ
π§ββοΈ
π¦ 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