qman_dqrr_set_ithresh(9)
π qman_dqrr_set_ithresh(9) β Kernel API Manual, section 9 π
ok bestie, welcome to the shortest little kernel API page, and it is literally all about setting a coalesce interrupt threshold. No cap. π
π NAME π
qman_dqrr_set_ithresh β Set coalesce interrupt threshold. That is the whole vibe: this function sets the coalesce interrupt threshold. Periodt. β¨
β¨ SYNOPSIS β¨
The signature, exactly as it is, no edits:
int qman_dqrr_set_ithresh (struct qman_portal *portal , u8 ithresh );
πΈ ARGUMENTS πΈ
portalβ the portal you are setting the new value on. That is the target.ithreshβ the new threshold value. Yep, that is it. π
π¦ DESCRIPTION π¦
It returns 0 on success, or a negative error code. That is the whole description, bestie β short, iconic, and to the point. π
Lowkey important: 0 means success, and a negative error code means something went sideways. No cap.
π SEE ALSO π
The kernel file is ./include/soc/fsl/qman.h. Also see: 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_poll_dqrr(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). This is the whole squad, bestie. π«Ά
Source/version: ./include/soc/fsl Β· date: October 2026 Β· manual: qman_dqrr_set_ithresh(9) β bye bestie, go set that threshold πβ¨
π¦ 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