qman_p_poll_dqrr(9)
πΈ NAME πΈ
okay so bestie, this is qman_p_poll_dqrr(9) β itβs literally here to process DQRR (fast-path) entries. Thatβs the whole vibe. π
β¨ SYNOPSIS β¨
int qman_p_poll_dqrr (struct qman_portal *p , unsigned int limit );
π«Ά ARGUMENTS π«Ά
pβ-- undescribed --(yep, thatβs literally what the page says; no extra lore).limitβ the maximum number of DQRR entries to process.
π DESCRIPTION π
Use of this function requires that DQRR processing not be interrupt-driven. Like, thatβs the setup, bestie β no interrupt-driven DQRR processing here.
The return value represents the number of DQRR entries processed. Its return type is int, per the synopsis. π«
Heads up: the not-interrupt-driven requirement is a real requirement, not a vibe suggestion. π
π SEE ALSO π
- Kernel file
./include/soc/fsl/qman.h qman_p_irqsource_add(9)qman_p_irqsource_remove(9)qman_affine_cpus(9)qman_affine_channel(9)qman_get_affine_portal(9)qman_start_using_portal(9)qman_p_static_dequeue_add(9)qman_create_fq(9)qman_destroy_fq(9)qman_fq_fqid(9)qman_init_fq(9)qman_schedule_fq(9)qman_retire_fq(9)qman_oos_fq(9)qman_enqueue(9)qman_alloc_fqid_range(9)qman_release_fqid(9)qman_query_fq_np(9)qman_alloc_pool_range(9)qman_release_pool(9)qman_create_cgr(9)qman_delete_cgr(9)qman_delete_cgr_safe(9)qman_update_cgr_safe(9)qman_query_cgr_congested(9)qman_alloc_cgrid_range(9)qman_release_cgrid(9)qman_is_probed(9)qman_portals_probed(9)qman_dqrr_get_ithresh(9)qman_dqrr_set_ithresh(9)
Source/version: ./include/soc/fsl Β· date: October 2026 Β· manual page: qman_p_poll_dqrr(9) β byeee, go process those DQRR entries πβ¨
π¦ 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