gpu_buddy_fini(9)
π gpu_buddy_fini(9) β Kernel API Manual π
okay so welcome to the Kernel API Manual, bestie β todayβs main character is gpu_buddy_fini(9), and she is here to do cleanup. π
β¨
πΈ NAME πΈ
gpu_buddy_fini β tear down the memory manager. no cap, thatβs the whole name-and-purpose situation. π«Ά
π¦ SYNOPSIS π¦
okay so hereβs the signature, copy it exactly:
void gpu_buddy_fini (struct gpu_buddy *mm );
π ARGUMENTS π
mmβ the GPU buddy manager to free. say bye bestie ππ
β¨ DESCRIPTION β¨
what it does: cleanup for the memory manager resources and the freetree. thatβs it, thatβs the cleanup arc. ππ§
π SEE ALSO π
Kernel file ./drivers/gpu/buddy.c is the home base for this one. then thereβs the whole friend group of related pages, bestie:
gpu_buddy_assert(9)gpu_buddy_init(9)gpu_buddy_reset_clear(9)gpu_buddy_free_block(9)gpu_buddy_allocated_addr_to_block(9)gpu_buddy_free_list(9)gpu_buddy_block_trim(9)gpu_buddy_alloc_blocks(9)gpu_buddy_block_print(9)gpu_buddy_print(9)
mwah π β this page is coming at you from ./drivers/gpu, dated October 2026. π«Άπ
π¦ 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