qbman_pull_desc_clear(9)
π qbman_pull_desc_clear β NAME
okay so bestie, this is a page from the Kernel API Manual, and it's about qbman_pull_desc_clear β the lil function that clears the contents of a descriptor to default/starting state. that's it. that's the whole vibe. a factory reset, but make it queues π
β¨ SYNOPSIS β¨
void qbman_pull_desc_clear (struct qbman_pull_desc *d );
no return value, no drama, she just voids and leaves πΈ
π«Ά ARGUMENTS π«Ά
dβ the pull dequeue descriptor to be cleared π like, hand her the struct and she wipes it back to default/starting state. that's the entire job.
π SEE ALSO π
bestie the friend group is LARGE, and also there's a kernel file that's part of the story:
Kernel file ./drivers/soc/fsl/dpio/qbman-portal.c
and now the whole crew, no cap, all of them:
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_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_next_mem_back(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)
fr fr that's the whole page β short and iconic, just like her π this gem lives in the kernel source tree at ./drivers/soc/fsl/dpio and the version/date on the footer is October 2026 π¦ so yeah, she's stamped and dated and ready for you to reference. 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