xe_tile_local_pagemap(9)
π xe_tile_local_pagemap(9) π
okay so bestie, welcome to the Kernel API Manual β yes we're reading kernel docs together, this is our bonding time now π«Ά and honestly? this one's short, so you're gonna slay it.
β¨ NAME β¨
xe_tile_local_pagemap β hands you back a pointer to the tile's local drm_pagemap, like, if it even has one π
πΈ SYNOPSIS πΈ
struct drm_pagemap * xe_tile_local_pagemap (struct xe_tile *tile );
literally that's the whole thing. one function, one argument, no drama π
π¦ ARGUMENTS π¦
tileβ the tile. that's it. that's the tile. the tile in question π (yes the original really says "The tile." and honestly? iconic minimalism, we respect it)
β RETURN β
so when you call it, you get back a pointer to the tile's local drm_pagemap β¨
β οΈ but bestie listen β if local pagemap support has been compiled out, you getNULL. no pointer, no pagemap, just the void π so please, please check forNULLbefore you go dereferencing, i'm begging π
π SEE ALSO π
like my sources? here, take them all, no gatekeeping π
- Kernel file
./drivers/gpu/drm/xe/xe_tile.c Multi-tile Design(9)xe_tile_alloc(9)xe_tile_alloc_vram(9)xe_tile_init_early(9)xe_tile_init_noalloc(9)
go read them, they're giving main character energy too π
and that's the whole page, bestie, you ate that π this little gem lives in ./drivers/gpu/drm/xe, and it's dated October 2026 β so mark your calendar, screenshot this, send it to the group chat, periodt ππ§
π¦ 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