intel_vgpu_gma_to_gpa(9)
π NAME π
Okay bestie, this is the intel_vgpu_gma_to_gpa(9) page from the Kernel API Manual β¨ β it's all about intel_vgpu_gma_to_gpa and its whole thing is: translate a gma to GPA. That's the name, that's the vibe. π
β¨ SYNOPSIS β¨
unsigned long intel_vgpu_gma_to_gpa (struct intel_vgpu_mm *mm , unsigned
long gma );
π«Ά ARGUMENTS π«Ά
mmβ the mm object, bestie. It could be a PPGTT mm object or a GGTT mm object. πgmaβ the graphics memory address in this mm object. π
πΈ DESCRIPTION πΈ
This function is used to translate a graphics memory address in a specific graphics memory space to a guest physical address. Literally its whole job, and it ate. π
π RETURN π
Guest physical address on success, INTEL_GVT_INVALID_ADDR if failed. No cap β if it fails, that's the value that comes back. π
π¦ SEE ALSO π¦
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_unpin_mm(9)intel_vgpu_pin_mm(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)
And that's the page, bestie! The footer says ./drivers/gpu/drm/i915/gvt and October 2026 β 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