qbman_swp_push_set(9)
β¨ qbman_swp_push_set(9) β¨
okay so bestie, welcome to the Kernel API Manual π this is the whole glow-up on qbman_swp_push_set, and yes it's a tiny one but she's iconic in her own lowkey way π
πΈ NAME πΈ
qbman_swp_push_set β literally just turns push dequeue on or off π
that's it, that's the whole job, and she ate β¨
π¦ SYNOPSIS π¦
void qbman_swp_push_set (struct qbman_swp *s , u8 channel_idx , int
enable );
π ARGUMENTS π
sβ the software portal object π like, the whole vibe container you're working with, no capchannel_idxβ the channel index π valid range is 0 to 15, so pls stay in your lane, ok?enableβ enable or disable push dequeue π you're literally the switch bestie, flip it
π₯ SEE ALSO π₯
Kernel file ./drivers/soc/fsl/dpio/qbman-portal.c β go read her, she's the main character πβ¨
the whole friend group, fr fr π«Ά:
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_pull_desc_clear(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)
ngl the entire pull/enqueue/release fam is in here, so if you're lost just pick a name and vibe check it ππ
π that's the whole page bestie, go be a main character in the dpio driver π
this cutie came from ./drivers/soc/fsl/dpio, dated October 2026, and she's serving Kernel API Manual energy from the qbman_swp_push_set(9) corner of the world π¦πΈπ slay, bye β¨π
π¦ 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