drm_sched_rq_remove_entity(9)
π drm_sched_rq_remove_entity(9) π
okay so bestie, welcome to the Kernel API Manual β yes it's a real manual, yes it's a whole vibe, and yes we're gonna get through this together π«Ά
β¨ NAME β¨
drm_sched_rq_remove_entity β literally just remove an entity, that's it, that's the whole job π
πΈ SYNOPSIS πΈ
void drm_sched_rq_remove_entity (struct drm_sched_rq *rq , struct
drm_sched_entity *entity );
like, it returns void, so no take-backs, no error codes, no "oops" β it just does the thing π
π¦ ARGUMENTS π¦
rqβ the scheduler run queue. this is the main character of the operation, the place where stuff lives πentityβ the scheduler entity. this is the one getting β¨removedβ¨ from said queue, sorry babe
π DESCRIPTION π
Removes a scheduler entity from the run queue. that's the tea, that's the lore, that's the entire paragraph fr fr π
no cap, that's all the description gives us β so no extra crumbs, no secret side quests, nothing hidden. entity goes in the queue, entity comes out of the queue, the circle of life π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/scheduler/sched_rq.cβ the actual source, go touch grass in the codebase π± drm_sched_rq_init(9)β start the queue up, the origin story βdrm_sched_rq_add_entity(9)β the opposite energy, putting entities in πdrm_sched_rq_pop_entity(9)β popping one out, different flavour πdrm_sched_rq_select_entity(9)β picking one, choosing your fighter π§
bestie reminder: this page is from the Kernel API Manual, source path ./drivers/gpu/drm/scheduler, dated October 2026 β so when you cite it, cite it correctly, iykyk ππ
and that's the whole page!! short and iconic, just like it should be. periodt. πβ¨π
π¦ 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