qman_delete_cgr_safe(9)
π qman_delete_cgr_safe β NAME
ok so bestie, welcome to the Kernel API Manual, section 9 π β this is the page for qman_delete_cgr_safe, and it literally deregisters a congestion group object from any CPU. yes, any CPU. she's flexible like that β¨
β¨ SYNOPSIS β¨
void qman_delete_cgr_safe (struct qman_cgr *cgr );
that's it. that's the whole vibe. returns nothing (void), takes one pointer, gates closed π
π«Ά ARGUMENTS π«Ά
cgrβ the'cgr'object you wanna deregister. that's the one, the main character of this whole operation π
πΈ DESCRIPTION πΈ
okay so here's the tea β β this function selects the proper CPU, and then runs qman_delete_cgr there. on that CPU. the correct one. because doing it on the wrong CPU would be a whole mess and we don't do mess π
no cap, that's the entire description. she's short and sweet and knows exactly what she's about π¦
π₯ SEE ALSO π₯
first up, the kernel file for all of this lives at ./include/soc/fsl/qman.h β go read it, iykyk π
and then the whole friend group, fr fr:
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_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)
like, the whole squad is tagged π and every single one of them is a real page, so go click around. i'm obsessed π§
ok that's the page!! mwah π this came from the kernel source tree at ./include/soc/fsl, dated October 2026, and it's page qman_delete_cgr_safe(9) of the Kernel API Manual β go forth and deregister safely, bestie πβ
π¦ 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