ttm_tt_unpopulate(9)
β¨ ttm_tt_unpopulate(9) β¨
okay bestie so we're in the Kernel API Manual today, and the star of the show is ttm_tt_unpopulate β yes, that's the whole title, and yes, it slaps π
πΈ NAME πΈ
ttm_tt_unpopulate β free pages from a ttm π«Ά
π¦ SYNOPSIS π¦
void ttm_tt_unpopulate (struct ttm_device *bdev , struct ttm_tt *ttm );
likeβ¦ that's it. that's the whole signature. no cap. β¨
π ARGUMENTS π
bdevβ thettm_devicethis object belongs to πttmβ Pointer to thettm_ttstructure π
π DESCRIPTION π
Calls the driver method to free all pages from a ttm. literally that's the vibe β it hands off to the driver method, and the pages get freed. iconic behaviour, no notes. π§
π SEE ALSO π
- Kernel file
./include/drm/ttm/ttm_tt.h struct ttm_tt(9)struct ttm_kmap_iter_tt(9)ttm_tt_is_swapped(9)ttm_tt_is_backed_up(9)ttm_tt_clear_backed_up(9)ttm_tt_create(9)ttm_tt_init(9)ttm_tt_fini(9)ttm_tt_destroy(9)ttm_tt_swapin(9)ttm_tt_populate(9)ttm_tt_mark_for_clear(9)struct ttm_backup_flags(9)ttm_agp_tt_create(9)
like a whole friend group of functions honestly, go say hi to all of them π«Άπ
and that's the page!! π
β¨ this lil beauty lives at ./include/drm/ttm and it's dated October 2026 β so she's from the future, main character energy fr fr ππ¦πΈπ
π¦ 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