vmw_dumb_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

vmw_dumb_create β€” Create a dumb kms buffer. This is the vmw_dumb_create(9) page in the Kernel API Manual, and it is literally giving main-character energy. πŸ’…βœ¨

✨ SYNOPSIS ✨

       int vmw_dumb_create (struct drm_file *file_priv , struct drm_device *dev
       , struct drm_mode_create_dumb *args );

🫢 ARGUMENTS 🫢

  • file_priv β€” pointer to a struct drm_file identifying the caller. Like, "who dis?" but in pointer form. πŸ‘€
  • dev β€” pointer to the drm device. πŸ–₯️
  • args β€” pointer to a struct drm_mode_create_dumb structure. πŸŽ€

🌈 RETURN 🌈

Returns zero on success and a negative error code on failure. No cap: zero = slay, negative = not slay. πŸ’€βœ¨

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this is a driver callback for the core drm create_dumb functionality. Ngl, it is very similar to the vmw_bo_alloc ioctl, except that the arguments have a different format. That's the tea. πŸ΅πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_surface.c and this iconic crew:

Sign-off tea β˜•: this page came from ./drivers/gpu/drm/vmwgfx, dated October 2026, and yes bestie, it's vmw_dumb_create(9). Byeee, ily! πŸ’–βœ¨

πŸ“¦ where this page comes from