STRUCT DRM_I915_GEM_CREATE_EXT_VM_PRIVATE(9)
π struct drm_i915_gem_create_ext_vm_private(9) π
okay so bestie, this is the Kernel API Manual page for struct drm_i915_gem_create_ext_vm_private, and it's literally the extension that makes the object private to the specified VM. no cap π«Άβ¨
π¦ NAME π¦
struct drm_i915_gem_create_ext_vm_private β extension to make the object private to the specified VM. that's the whole vibe, bestie π
πΈ SYNOPSIS πΈ
here's the struct in all its glory, exactly as written:
struct drm_i915_gem_create_ext_vm_private {
#define I915_GEM_CREATE_EXT_VM_PRIVATE 2;
struct i915_user_extension base;
__u32 vm_id;
};
π Members π
baseβ extension link. seestruct i915_user_extension. it's giving "linked list but make it kernel-coded" πvm_idβ Id of the VM to which the object is private. keep thatIdcapital, bestie, we don't rewrite the facts π
π Description π
see struct drm_i915_gem_create_ext. that's the whole deets here β short, sweet, and to the point π
π SEE ALSO π
- Kernel file
./Documentation/gpu/rfc/i915_vm_bind.h I915_PARAM_VM_BIND_VERSION(9)I915_VM_CREATE_FLAGS_USE_VM_BIND(9)struct drm_i915_gem_timeline_fence(9)struct drm_i915_gem_vm_bind(9)struct drm_i915_gem_vm_unbind(9)struct drm_i915_gem_execbuffer3(9)
mwah π β source/version is ./Documentation/gpu/rfc, dated October 2026. bye bestie, go be iconic with your VM-private objects π«Άπ₯
π¦ 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