gpu_buddy_free_block(9)
π NAME π
okay so bestie, welcome to the gpu_buddy_free_block(9) page from the Kernel API Manual β this is literally the kernel API entry for freeing a block. The name is giving exactly what it is: gpu_buddy_free_block β free a block. No cap. π«Ά
β¨ SYNOPSIS β¨
the signature is right here, bestie:
void gpu_buddy_free_block (struct gpu_buddy *mm , struct gpu_buddy_block *block );
π ARGUMENTS π
mmβ GPU buddy manager. Like, the manager in question, okay? πblockβ block to be freed. That's the one getting the free treatment. π
π SEE ALSO π
Kernel file ./drivers/gpu/buddy.c β go read it, iykyk. Then the whole friend group:
gpu_buddy_assert(9)gpu_buddy_init(9)gpu_buddy_fini(9)gpu_buddy_reset_clear(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)
xoxo, your Unix bestie π β source/version: ./drivers/gpu, date: October 2026, page: gpu_buddy_free_block(9).
π¦ 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