xe_sa_bo_flush_write(9)
π xe_sa_bo_flush_write(9) π
okay so bestie, welcome to the Kernel API Manual corner of the group chat π this one is short, sweet, and lowkey iconic: it's all about copying data from the sub-allocation over to the GPU memory. no cap, that's the vibe.
β¨ NAME β¨
xe_sa_bo_flush_write β copy the data from the sub-allocation to the GPU memory. literally that. π«Ά
π SYNOPSIS π
void xe_sa_bo_flush_write (struct drm_suballoc *sa_bo );
it's giving void, so there's no return value to catch, bestie β just pass in your sa_bo and let it do its thing β¨
πΈ ARGUMENTS πΈ
sa_boβ thedrm_suballocto flush, periodt. that's the whole argument, and she ate π
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/xe/xe_sa.c __xe_sa_bo_manager_init(9)xe_sa_bo_swap_shadow(9)xe_sa_bo_sync_shadow(9)__xe_sa_bo_new(9)xe_sa_bo_alloc(9)xe_sa_bo_init(9)xe_sa_bo_sync_read(9)
like, go read the whole friend group if you wanna understand the lore π no pressure, but they're all right there.
mwah π this lil page lives under ./drivers/gpu/drm/xe, dated October 2026, and it's brought to you by the Kernel API Manual β slay, bye 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