xe_dep_scheduler_fini(9)
β¨ xe_dep_scheduler_fini(9) β¨
okay bestie, welcome to the Kernel API Manual π
this one's a (9) page, so it's kernel-internal vibes β no shell commands here, just a little C function that cleans up after itself π
πΈ NAME πΈ
xe_dep_scheduler_fini β the Generic Xe dependency scheduler finalize girlie β¨ she's the one who does the goodbye part π«Ά
π¦ SYNOPSIS π¦
void xe_dep_scheduler_fini (struct xe_dep_scheduler *dep_scheduler );
that's it, that's the whole signature π returns void, takes one pointer, no drama π
π ARGUMENTS π
dep_schedulerβ the Generic Xe dependency scheduler object itself, like the actual one, the main character π you hand her over and she gets finalized π«Ά
π DESCRIPTION π
so the way this works is: she finalizes the internal DRM scheduler objects, and then she frees the generic Xe dependency scheduler object πΈ
that's the whole gig, no cap β internal DRM scheduler stuff gets wrapped up, the generic Xe dependency scheduler object gets freed, and everyone can go home π§ periodt β¨
ngl bestie, "free" means this object is gone after this β don't go touching it afterwards, that's giving undefined behaviour energy π
β SEE ALSO β
- Kernel file
./drivers/gpu/drm/xe/xe_dep_scheduler.cβ the source file where this lives, iykyk π Xe Dependency Scheduler(9)β the big-picture page, go read her next πxe_dep_scheduler_create(9)β the birth, the origin story, the create π£xe_dep_scheduler_entity(9)β the entity one, her sibling fr fr π¦
okay that's the whole page, you ate that π
this gem dropped October 2026 and it lives over in ./drivers/gpu/drm/xe β mwah, go forth and finalize responsibly ππ
π¦ 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