ttm_pool_fini(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ttm_pool_fini β€” Kernel API Manual ✨

okay so bestie, welcome to the glow-up era of ttm_pool_fini(9) β€” literally the "we're so done here" function of the TTM pool world 🫢


🌸 NAME 🌸

ttm_pool_fini β€” Cleanup a pool 🧹✨


πŸŽ€ SYNOPSIS πŸŽ€

void ttm_pool_fini (struct ttm_pool *pool );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • pool β€” the pool to clean up πŸ’– like, this is the pool, the one and only, the main character of this whole operation πŸ‘‘

⭐ DESCRIPTION ⭐

So what does it actually do, you ask? It frees all the pages in the pool 😭 (yes, all of them, no leftovers, we're not hoarding) and then it unregisters the types from the global shrinker. That's it. That's the whole vibe. Clean exit, no messy goodbyes πŸ’…βœ¨


🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/ttm/ttm_pool.c β€” and literally the whole friend group, fr fr:


okay that's the whole page, bestie, go forth and free your pages πŸ¦‹πŸ’œ

./drivers/gpu/drm/ttm Β· October 2026 Β· xoxo, ttm_pool_fini(9) πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from