STRUCT DRM_VMW_BO_REP(9)
π NAME π
okay bestie, this is struct drm_vmw_bo_rep(9) from the Kernel API Manual β¨. The NAME line is literally struct drm_vmw_bo_rep - with the description spot left empty, so this section is giving minimalist main character energy π
.
β¨ SYNOPSIS β¨
here's the struct, copied exactly, no cap:
struct drm_vmw_bo_rep {
__u64 map_handle;
__u32 handle;
__u32 cur_gmr_id;
__u32 cur_gmr_offset;
__u32 pad64;
};
π«Ά Members π«Ά
map_handleβ offset to use in themmapcall used to map the buffer. literally the mmap offset, slay πΊοΈhandleβ handle unique to this buffer. used for unreferencing. iconic little ID πcur_gmr_idβ GMR id to use in the command stream when this buffer is referenced. βSee not above.β β and that's exactly what the original says, no edits, bestie πcur_gmr_offsetβ offset to use in the command stream when this buffer is referenced. βSee note above.β π«Άpad64β it's in the struct, but the Members section gives it no blurb, so no invented lore π
π Description π
this struct is the output data from the DRM_VMW_ALLOC_BO Ioctl. that's the whole description, bestie β short, sweet, and highkey iconic β¨
π₯ SEE ALSO π₯
- Kernel file
./include/uapi/drm/vmwgfx_drm.h enum drm_vmw_handle_type(9)struct drm_vmw_getparam_arg(9)struct drm_vmw_size(9)union drm_vmw_surface_create_arg(9)struct drm_vmw_fence_rep(9)union drm_vmw_alloc_bo_arg(9)struct drm_vmw_control_stream_arg(9)struct drm_vmw_cursor_bypass_arg(9)struct drm_vmw_fence_wait_arg(9)struct drm_vmw_fence_event_arg(9)struct drm_vmw_shader_create_arg(9)struct drm_vmw_gb_surface_create_req(9)struct drm_vmw_gb_surface_create_rep(9)union drm_vmw_gb_surface_create_arg(9)union drm_vmw_gb_surface_reference_arg(9)enum drm_vmw_synccpu_op(9)struct drm_vmw_synccpu_arg(9)union drm_vmw_extended_context_arg(9)struct drm_vmw_handle_close_arg(9)struct drm_vmw_gb_surface_create_ext_req(9)union drm_vmw_gb_surface_create_ext_arg(9)union drm_vmw_gb_surface_reference_ext_arg(9)struct drm_vmw_msg_arg(9)struct drm_vmw_mksstat_add_arg(9)struct drm_vmw_mksstat_remove_arg(9)
source/version: ./include/uapi/drm Β· date: October 2026 β and that's the struct drm_vmw_bo_rep(9) page, bye bestie, periodt π
β¨
π¦ 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