vmw_dma_select_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this page is vmw_dma_select_mode(9) from the Kernel API Manual, and it's literally about figuring out how DMA mappings should be set up for this system. πŸ’…

✨ SYNOPSIS ✨

int vmw_dma_select_mode (struct vmw_private *dev_priv );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev_priv β€” pointer to a struct vmw_private. That's the whole input, bestie, no cap 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So this function is out here trying to determine what actions the driver needs to take to make system pages visible to the device. πŸ‘€βœ¨

If it decides DMA is not possible, it returns -EINVAL. Then the driver may try to disable features of the device that require DMA. πŸ’€

🌈 SEE ALSO 🌈

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


πŸ’… that's the page, bestie β€” source/version is ./drivers/gpu/drm/vmwgfx and the date is October 2026 🫢✨

πŸ“¦ where this page comes from