vmw_surface_dma_encode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ vmw_surface_dma_encode(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual page for vmw_surface_dma_encode(9). it's literally about encoding a surface_dma command, and the whole page is short and iconic. βœ¨πŸ’…

✨ NAME ✨

vmw_surface_dma_encode β€” encode a surface_dma command. that's it, that's the name section, and it ate. πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

void vmw_surface_dma_encode (struct vmw_surface *srf , void *cmd_space ,
const SVGAGuestPtr *ptr , bool to_surface );

🌸 ARGUMENTS 🌸

  • srf β€” a pointer to a struct vmw_surface object. the surface baddie in question, no cap. 🫢
  • cmd_space β€” a pointer to the memory area where the commands should be encoded. that's the spot where the encoded command goes. ✨
  • ptr β€” a pointer to an SVGAGuestPtr indicating where the surface contents should be placed or read from. so it's giving "location of the surface data" energy. πŸ“
  • to_surface β€” a Boolean whether to DMA to the surface or from the surface. direction check, bestie, fr fr. πŸ¦‹

πŸ’– SEE ALSO πŸ’–

Kernel file: ./drivers/gpu/drm/vmwgfx/vmwgfx_surface.c

plus all these linked manual pages, bestie:


and that's the whole page, bestie! the source/version is ./drivers/gpu/drm/vmwgfx, the date is October 2026, and this page is vmw_surface_dma_encode(9). mwah πŸ’‹πŸ’–

πŸ“¦ where this page comes from