panthor_heap_pool_put(9)
π panthor_heap_pool_put(9) β the Kernel API Manual glow-up
okay so bestie, welcome to panthor_heap_pool_put(9), straight out of the Kernel API Manual β¨ this is the page where we let go of a heap pool reference, and honestly? it's giving closure. π¦
πΈ NAME πΈ
panthor_heap_pool_put β release a heap pool reference π
like, you're done with it, you're handing the reference back, no cap.
β¨ SYNOPSIS β¨
void panthor_heap_pool_put (struct panthor_heap_pool *pool );
that's the whole signature, bestie β void return, one pointer arg, she's simple and she's iconic. π
π ARGUMENTS π
poolβ the pool you're releasing the reference on. and yes, it can beNULLπ so you don't have to vibe check it before calling, fr fr.
π₯ SEE ALSO π₯
the whole little friend group, in the order the page gives them, no skipping:
Kernel file ./drivers/gpu/drm/panthor/panthor_heap.c
struct panthor_heap_chunk_header(9)struct panthor_heap_chunk(9)struct panthor_heap(9)struct panthor_heap_pool(9)panthor_heap_destroy(9)panthor_heap_create(9)panthor_heap_return_chunk(9)panthor_heap_grow(9)panthor_heap_pool_get(9)panthor_heap_pool_create(9)panthor_heap_pool_destroy(9)panthor_heap_pool_size(9)
like, that's the squad. panthor_heap_pool_get(9) is literally the counterpart β she takes, this one gives back. balanced. π
ngl, if you're here for the grab side of the reference, you want panthor_heap_pool_get(9). this page is the let go side. iykyk π
π«Ά the cute sign-off π«Ά
this page lives in ./drivers/gpu/drm/panthor, she's dated October 2026, and she's brought to you by the Kernel API Manual β go forth, release your references, and slay πππΈ
π¦ 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