Lines Matching refs:vgpu_opregion
230 vgpu_opregion(vgpu)->va = (void *)__get_free_pages(GFP_KERNEL | in intel_vgpu_init_opregion()
233 if (!vgpu_opregion(vgpu)->va) { in intel_vgpu_init_opregion()
239 buf = (u8 *)vgpu_opregion(vgpu)->va; in intel_vgpu_init_opregion()
266 mfn = intel_gvt_hypervisor_virt_to_mfn(vgpu_opregion(vgpu)->va in map_vgpu_opregion()
273 vgpu_opregion(vgpu)->gfn[i], in map_vgpu_opregion()
282 vgpu_opregion(vgpu)->mapped = map; in map_vgpu_opregion()
306 vgpu_opregion(vgpu)->gfn[i] = (gpa >> PAGE_SHIFT) + i; in intel_vgpu_opregion_base_write_handler()
313 if (vgpu_opregion(vgpu)->mapped) in intel_vgpu_opregion_base_write_handler()
317 vgpu_opregion(vgpu)->gfn[i] = (gpa >> PAGE_SHIFT) + i; in intel_vgpu_opregion_base_write_handler()
338 if (!vgpu_opregion(vgpu)->va) in intel_vgpu_clean_opregion()
342 if (vgpu_opregion(vgpu)->mapped) in intel_vgpu_clean_opregion()
347 free_pages((unsigned long)vgpu_opregion(vgpu)->va, in intel_vgpu_clean_opregion()
350 vgpu_opregion(vgpu)->va = NULL; in intel_vgpu_clean_opregion()
477 scic = *((u32 *)vgpu_opregion(vgpu)->va + in intel_vgpu_emulate_opregion_request()
479 parm = *((u32 *)vgpu_opregion(vgpu)->va + in intel_vgpu_emulate_opregion_request()
483 scic_pa = (vgpu_opregion(vgpu)->gfn[0] << PAGE_SHIFT) + in intel_vgpu_emulate_opregion_request()
485 parm_pa = (vgpu_opregion(vgpu)->gfn[0] << PAGE_SHIFT) + in intel_vgpu_emulate_opregion_request()
542 *((u32 *)vgpu_opregion(vgpu)->va + in intel_vgpu_emulate_opregion_request()
544 *((u32 *)vgpu_opregion(vgpu)->va + in intel_vgpu_emulate_opregion_request()