Home
last modified time | relevance | path

Searched refs:vgpu_opregion (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/gpu/drm/i915/gvt/
H A Dopregion.c227 vgpu_opregion(vgpu)->va = (void *)__get_free_pages(GFP_KERNEL | in intel_vgpu_init_opregion()
230 if (!vgpu_opregion(vgpu)->va) { in intel_vgpu_init_opregion()
236 buf = (u8 *)vgpu_opregion(vgpu)->va; in intel_vgpu_init_opregion()
276 vgpu_opregion(vgpu)->gfn[i] = (gpa >> PAGE_SHIFT) + i; in intel_vgpu_opregion_base_write_handler()
289 if (!vgpu_opregion(vgpu)->va) in intel_vgpu_clean_opregion()
293 free_pages((unsigned long)vgpu_opregion(vgpu)->va, in intel_vgpu_clean_opregion()
296 vgpu_opregion(vgpu)->va = NULL; in intel_vgpu_clean_opregion()
421 scic_pa = (vgpu_opregion(vgpu)->gfn[0] << PAGE_SHIFT) + in intel_vgpu_emulate_opregion_request()
423 parm_pa = (vgpu_opregion(vgpu)->gfn[0] << PAGE_SHIFT) + in intel_vgpu_emulate_opregion_request()
H A Dgvt.h125 #define vgpu_opregion(vgpu) (&(vgpu->opregion)) macro
H A Dkvmgt.c573 base = vgpu_opregion(vgpu)->va; in intel_gvt_set_opregion()