vmw_swap_notify(9)
π vmw_swap_notify(9) β like, the Kernel API Manual era π¦
okay so bestie, welcome to the Kernel API Manual page for vmw_swap_notify(9), and honestly? it's a short one but it matters π pull up a chair.
β¨ NAME β¨
vmw_swap_notify β the TTM move_notify_callback. that's it, that's the whole vibe check. it's the little callback that gets pinged when TTM is doing its move-notify thing π
πΈ SYNOPSIS πΈ
void vmw_swap_notify (struct ttm_buffer_object *bo );
literally one function, one argument, no return value. clean. iconic. periodt π
π«Ά ARGUMENTS π«Ά
boβ the TTM buffer object that's about to be swapped out. that's the whole thing, she's on her way out the door πͺπ¨
ngl bestie, bo is literally the main character here β it's the buffer object mid-eviction, so handle with care π
π₯ SEE ALSO π₯
okay so here's the whole friend group, no cap:
- the kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.cβ go read the source, iykyk π __vmw_piter_non_sg_next(9)vmw_piter_start(9)vmw_ttm_unmap_from_dma(9)vmw_ttm_map_for_dma(9)vmw_ttm_map_dma(9)vmw_ttm_unmap_dma(9)vmw_bo_sg_table(9)vmw_move_notify(9)
like, that's the whole squad and they all show up together fr fr π
and that's the page bestie!! this icon was brought to you by ./drivers/gpu/drm/vmwgfx, dated October 2026, and filed under vmw_swap_notify(9) πβ¨ slay, go touch some buffer objects π
π
π¦ 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