pvr_context_destroy_queues(9)
π NAME π
okay so welcome to the Kernel API Manual corner of the group chat π
today weβre talking about pvr_context_destroy_queues β the function whose whole name-card says Destroy all queues attached to a context. no cap, thatβs the vibe.
β¨ SYNOPSIS β¨
void pvr_context_destroy_queues (struct pvr_context *ctx , bool
cleanup_queue_entity );
πΈ ARGUMENTS πΈ
ctxβ the context youβre destroying queues on. thatβs the target, bestie π―cleanup_queue_entityβ aboolsaying whether to cleanup the queue entity, e.g. on the context creation failure path. yes, that exact kind of cleanup moment π§Ή
π DESCRIPTION π
bestie, this is the function you call when the last reference to a context object is dropped. it releases all resources attached to the queues bound to this context. thatβs the whole assignment β cleanup era, no leftovers, periodt β¨
π SEE ALSO π
go read these next, iykyk π¦
- Kernel file
./drivers/gpu/drm/imagination/pvr_context.c pvr_context_create_queues(9)pvr_context_kill_queues(9)pvr_context_create(9)pvr_context_put(9)pvr_context_destroy(9)pvr_destroy_contexts_for_file(9)pvr_context_device_init(9)pvr_context_device_fini(9)
made with π from ./drivers/gpu/drm/imagination, dated October 2026, and signed by pvr_context_destroy_queues(9) β bye bestie, stay clean π«Άπ
π¦ 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