xe_page_reclaim_list_init(9)
π xe_page_reclaim_list_init(9) π
okay so bestie, welcome to the Kernel API Manual β section 9, and honestly? this one's a lil baby function but she's important. let's get into it π«Ά
β¨ NAME β¨
xe_page_reclaim_list_init β literally just initializes a page reclaim list. that's the whole vibe. π
πΈ SYNOPSIS πΈ
void xe_page_reclaim_list_init (struct xe_page_reclaim_list *prl );
the way this takes exactly one arg and returns absolutely nothing (it's void, she's a giver not a returner π
) β no cap, that's iconic.
π¦ ARGUMENTS π¦
prlβ the page reclaim list you're initializing. hand it over and let her cook. π
β DESCRIPTION β
so what does it actually do, you ask? she NULLs both values in the list β both of them, fr fr β to prepare it on initalization. lowkey a clean-slate moment, main character energy: everything gets reset so the list is ready to go. π
ok but for real, "both values" β remember it's both. don't come back to me like "but I only NULLed one" π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_page_reclaim.cβ the actual source, go read it bestie, iykyk π xe_page_reclaim_skip(9)xe_page_reclaim_create_prl_bo(9)xe_page_reclaim_list_invalidate(9)xe_page_reclaim_list_alloc_entries(9)xe_guc_page_reclaim_done_handler(9)
all of these are her friends, the whole squad honestly π
aaaand that's the tea π
β this page lives over in ./drivers/gpu/drm/xe, dated October 2026, and it's filed under the very cute name xe_page_reclaim_list_init(9). slay, go NULL some values bestie π₯ππ
π¦ 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