qbman_swp_e...ultiple_desc(9)
π qbman_swp_enqueue_multiple_desc β the group-chat manual, bestie edition β¨
okay so this is qbman_swp_enqueue_multiple_desc(9) from the Kernel API Manual and honestly? she's a baddie. let's get into it π
β¨ NAME β¨
qbman_swp_enqueue_multiple_desc β Issue a multi enqueue command using multiple enqueue descriptor π
like, one command, a whole stack of descriptors. she's efficient. she's booked and busy. π
πΈ SYNOPSIS πΈ
int qbman_swp_enqueue_multiple_desc (struct qbman_swp *s , const struct
qbman_eq_desc *d , const struct dpaa2_fd *fd , int num_frames );
look at her signature. iconic. returns an int, takes four things, no notes. π«Ά
π¦ ARGUMENTS π¦
sβ the software portal used for enqueue. this is her main character energy, the portal doing the actual work πdβ table of minimal enqueue descriptor. yes bestie, a whole table of them πfdβ table pointer of frame descriptor table to be enqueued. pointer to a table of frame descriptors, she's layered like that πnum_framesβ number of fd to be enqueued. how many frames you're serving, periodt β
π₯ DESCRIPTION π₯
Return the number of fd enqueued, or a negative error number.
that's it. that's the whole vibe check. π§ if it went well you get a count back, if it went sideways you get a negative number and you're gonna have to deal with that, no cap π
π SEE ALSO π
Kernel file ./drivers/soc/fsl/dpio/qbman-portal.h β go read her, she's the source of truth fr fr π
the whole friend group, all tagged, all slaying:
qbman_swp_enqueue(9)qbman_swp_enqueue_multiple(9)qbman_result_is_DQ(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)
lowkey reminder bestie: this page lives in ./drivers/soc/fsl/dpio and it's dated October 2026 β so like, from the future?? we stan a time-traveling manpage π°οΈβ¨
and that's the whole page! mwah, go enqueue something gorgeous πππ¦
π¦ 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