STRUCT VMW_USER_SIMPLE_RESOURCE(9)
π struct vmw_user_simple_resource(9) β Kernel API Manual π
okay so you're looking at the manual page for struct vmw_user_simple_resource β that's the user-space simple resource struct, and honestly? it's giving "small but mighty." it lives in the kernel API manual, and it's basically the glow-up wrapper that lets user space actually see a simple resource. no cap. π¦
β¨ NAME β¨
struct vmw_user_simple_resource β the user-space simple resource struct, bestie. that's the whole name, that's the whole vibe. π
πΈ SYNOPSIS πΈ
here's the literal shape of it, copied exactly so you can trust me:
struct vmw_user_simple_resource {
struct ttm_base_object base;
struct vmw_simple_resource simple;
};
two members, one struct, zero drama. look at her go. π
π§ Members π§
baseβ the TTM base object that's doing the actual user-space visibility work. like, this is the member that makes the struct seen, iykyk. it's the one implementing user-space visibility, periodt. β¨simpleβ the embeddedstruct vmw_simple_resource, just chillin' inside. yes, it's avmw_simple_resourcenamedsimpleinside avmw_user_simple_resource. iconic naming, no notes. π«Ά
π₯ SEE ALSO π₯
go read these next, bestie β they're the whole friend group:
- Kernel file
./drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.cβ the source file, go say hi π vmw_simple_resource_init(9)vmw_simple_resource_free(9)vmw_simple_resource_base_release(9)vmw_simple_resource_create_ioctl(9)vmw_simple_resource_lookup(9)
π reminder: this is kernel API stuff, so the details above are the literal details. don't go renaming members or "improving" the struct on me. she's perfect as she is. π
and that's the page, bestie! π this one comes to you straight out of ./drivers/gpu/drm/vmwgfx, dated October 2026 β like, future vibes but make it kernel. mwah, go touch some DRM code π
πΈπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms