xe_tile_alloc_vram(9)
π xe_tile_alloc_vram(9) β welcome to the Kernel API Manual, bestie π
πΈ NAME πΈ
xe_tile_alloc_vram β perform per-tile VRAM structs allocation. okay so it's the little helper for the per-tile VRAM structs allocation vibe, no cap.
β¨ SYNOPSIS β¨
the whole signature, copied exactly because we do not play with code:
int xe_tile_alloc_vram (struct xe_tile *tile );
π ARGUMENTS π
tileβ the tile you're doing allocations for. that's the target, bestie.
π¦ DESCRIPTION π¦
it allocates VRAM per-tile data structures using DRM-managed allocations. and the important part: it does not touch the hardware. none. zero. hands off. lowkey respectful.
return vibe check: returns -ENOMEM if allocations fail, otherwise 0. slay.
π SEE ALSO π
go read these, iykyk:
- Kernel file
./drivers/gpu/drm/xe/xe_tile.c Multi-tile Design(9)xe_tile_alloc(9)xe_tile_init_early(9)xe_tile_init_noalloc(9)xe_tile_local_pagemap(9)
byeee π this page is from ./drivers/gpu/drm/xe, dated October 2026 β mwah, 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