qman_delete_cgr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, this is qman_delete_cgr(9) from the Kernel API Manual πŸ’– no cap, we’re in our deregistration era and it’s lowkey iconic.

🌸 NAME 🌸

qman_delete_cgr β€” Deregisters a congestion group object. Cleanup era activated ✨

✨ SYNOPSIS ✨

int qman_delete_cgr (struct qman_cgr *cgr );

πŸŽ€ ARGUMENTS πŸŽ€

  • cgr β€” the 'cgr' object to deregister. That’s the whole vibe check for this one 🫢

πŸ’… DESCRIPTION πŸ’…

Okay so this literally "Unplugs" this CGR object from the portal affine to the cpu on which this API is executed. And bestie, this must be executed on the same affine portal on which it was created. Same portal, same energy β€” periodt. πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/soc/fsl/qman.h, plus 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_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), and qman_dqrr_set_ithresh(9). iykyk πŸ¦‹

mwah πŸ’‹ β€” signed off from ./include/soc/fsl, dated October 2026. πŸ§šπŸ’–

πŸ“¦ where this page comes from