vmw_surface_reference_ioctl(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vmw_surface_reference_ioctl(9) πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ β€” this page is all about vmw_surface_reference_ioctl(9), and the vibe check is: kernel ioctl main character energy, no cap 🫢. It's an ioctl function doing user surface reference functionality, and yes, it ate πŸ’–.


✨ NAME ✨

vmw_surface_reference_ioctl β€” the ioctl function implementing the user surface reference functionality. That's the whole name section, iconic behavior only πŸ’….

🌸 SYNOPSIS 🌸

lowkey the whole signature, keep it exact bestie:

       int vmw_surface_reference_ioctl (struct drm_device *dev , void *data ,
       struct drm_file *file_priv );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” a pointer to a struct drm_device. That's the device struct, bestie πŸ–₯️✨
  • data β€” a pointer to the data copied from / to user-space. Literally the user-space data handoff zone πŸ™ˆπŸ’«
  • file_priv β€” a pointer to a drm file private structure. The private file struct, iconic as ever πŸŽ€

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/gpu/drm/vmwgfx/vmwgfx_surface.c β€” yes, that one, periodt πŸ“πŸ’…

Then the whole reference squad, highkey not one skipped, fr fr:


✨ source: ./drivers/gpu/drm/vmwgfx β€’ date/version: October 2026 β€’ man page: vmw_surface_reference_ioctl(9) πŸ’– slay, bye bestie πŸ’…
πŸ“¦ where this page comes from