vmw_gb_surfa...ce_ext_ioctl(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– vmw_gb_surfa...ce_ext_ioctl(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for vmw_gb_surfa...ce_ext_ioctl(9). This is the cute-but-accurate rundown, no cap πŸ’…


🌸 NAME 🌸

vmw_gb_surface_reference_ext_ioctl β€” the ioctl function implementing the user surface reference functionality. That's the whole NAME vibe: it's the ioctl that does the user surface reference thing ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

here's the exact signature, bestie, copied with love and zero edits:

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

It returns int, and it takes those three pointers. Periodt.

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” pointer to a struct drm_device. literally that device pointer energy 🫢
  • data β€” pointer to data copied from / to user-space. the from / to slash stays, iykyk πŸ’«
  • file_priv β€” pointer to a drm file private structure. private-structure bestie 🌸

πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group is here, section (9) and all β€” no missing besties:


that's the page, bestie πŸ’– source/version: ./drivers/gpu/drm/vmwgfx Β· date: October 2026 Β· and yes, we were on the vmw_gb_surfa...ce_ext_ioctl(9) page the whole time βœ¨πŸŽ€

πŸ“¦ where this page comes from