qbman_pull_desc_set_fq(9)
π
qbman_pull_desc_set_fq β the qbman_pull_desc_set_fq(9) glow-up
okay so bestie, today we're deep in the kernel API manual, section 9, and the star of the show is qbman_pull_desc_set_fq π β she lives in the Kernel API Manual, she's a function, and her whole entire job is telling a dequeue command which frame queue it should be pulling from. no cap, that's it, that's the vibe.
β¨ NAME β¨
qbman_pull_desc_set_fq β sets the fqid that the dequeue command dequeues from π― like literally that's her one job and she ate
πΈ SYNOPSIS πΈ
void qbman_pull_desc_set_fq (struct qbman_pull_desc *d , u32 fqid );
she returns nothing (void, periodt π), takes two things, and dips. go off queen π
π ARGUMENTS π
dβ the pull dequeue descriptor that's getting set, aka the lil struct you're blessing with your config π«Άfqidβ the frame queue index of the given FQ, aka the actual address of the queue in question, iykyk π₯
π¦ SEE ALSO π¦
the whole friend group π (Kernel file ./drivers/soc/fsl/dpio/qbman-portal.c is where they all hang out):
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_clear(9)qbman_pull_desc_set_storage(9)qbman_pull_desc_set_numframes(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)
and that's the whole page bestie, no filler, all killer π§ββοΈ mwah π
this icon was brought to you by the source dir./drivers/soc/fsl/dpio, dated October 2026 β don't forget to stan the manual pageqbman_pull_desc_set_fq(9)on your way out π β¨
π¦ 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