intel_vgpu_unpin_mm(9)
π NAME π
okay so bestie, this is the intel_vgpu_unpin_mm(9) page from the Kernel API Manual β¨ and the whole point is to decrease the pin count of a vGPU mm object. periodt π
πΈ SYNOPSIS πΈ
void intel_vgpu_unpin_mm (struct intel_vgpu_mm *mm );
That's the exact signature, bestie β void, one argument, no surprises π«Ά
π ARGUMENTS π
mmβ a vGPU mm object π¦
π¦ DESCRIPTION π¦
So like, this function is called when the user doesn't want to use a vGPU mm object π . That's the moment it handles, and the NAME section already told us the main-character job: it decreases the pin count of that vGPU mm object. iconic behavior, honestly β¨
π₯ SEE ALSO π₯
the whole bestie squad is right here, no cap:
- Kernel file
./drivers/gpu/drm/i915/gvt/gtt.c intel_vgpu_sync_oos_pages(9)intel_vgpu_flush_post_shadow(9)intel_vgpu_create_ppgtt_mm(9)_intel_vgpu_mm_release(9)intel_vgpu_pin_mm(9)intel_vgpu_gma_to_gpa(9)intel_vgpu_emulate_ggtt_mmio_read(9)intel_vgpu_init_gtt(9)intel_vgpu_clean_gtt(9)intel_vgpu_find_ppgtt_mm(9)intel_vgpu_get_ppgtt_mm(9)intel_vgpu_put_ppgtt_mm(9)intel_gvt_init_gtt(9)intel_gvt_clean_gtt(9)intel_vgpu_invalidate_ppgtt(9)intel_vgpu_reset_ggtt(9)intel_gvt_restore_ggtt(9)
cute little sign-off: this page lives at ./drivers/gpu/drm/i915/gvt, it's dated October 2026, and the manual-page name is intel_vgpu_unpin_mm(9) β mwah πβ¨π
π¦ 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