Lines Matching refs:intel_gvt_host

56 	if (!intel_gvt_host.mpt->host_init)  in intel_gvt_hypervisor_host_init()
59 return intel_gvt_host.mpt->host_init(dev, gvt, ops); in intel_gvt_hypervisor_host_init()
69 if (!intel_gvt_host.mpt->host_exit) in intel_gvt_hypervisor_host_exit()
72 intel_gvt_host.mpt->host_exit(dev, gvt); in intel_gvt_hypervisor_host_exit()
85 if (!intel_gvt_host.mpt->attach_vgpu) in intel_gvt_hypervisor_attach_vgpu()
88 return intel_gvt_host.mpt->attach_vgpu(vgpu, &vgpu->handle); in intel_gvt_hypervisor_attach_vgpu()
101 if (!intel_gvt_host.mpt->detach_vgpu) in intel_gvt_hypervisor_detach_vgpu()
104 intel_gvt_host.mpt->detach_vgpu(vgpu->handle); in intel_gvt_hypervisor_detach_vgpu()
138 ret = intel_gvt_host.mpt->inject_msi(vgpu->handle, addr, data); in intel_gvt_hypervisor_inject_msi()
153 return intel_gvt_host.mpt->from_virt_to_mfn(p); in intel_gvt_hypervisor_virt_to_mfn()
167 return intel_gvt_host.mpt->enable_page_track(vgpu->handle, gfn); in intel_gvt_hypervisor_enable_page_track()
181 return intel_gvt_host.mpt->disable_page_track(vgpu->handle, gfn); in intel_gvt_hypervisor_disable_page_track()
197 return intel_gvt_host.mpt->read_gpa(vgpu->handle, gpa, buf, len); in intel_gvt_hypervisor_read_gpa()
213 return intel_gvt_host.mpt->write_gpa(vgpu->handle, gpa, buf, len); in intel_gvt_hypervisor_write_gpa()
227 return intel_gvt_host.mpt->gfn_to_mfn(vgpu->handle, gfn); in intel_gvt_hypervisor_gfn_to_mfn()
244 return intel_gvt_host.mpt->dma_map_guest_page(vgpu->handle, gfn, size, in intel_gvt_hypervisor_dma_map_guest_page()
256 intel_gvt_host.mpt->dma_unmap_guest_page(vgpu->handle, dma_addr); in intel_gvt_hypervisor_dma_unmap_guest_page()
276 if (!intel_gvt_host.mpt->map_gfn_to_mfn) in intel_gvt_hypervisor_map_gfn_to_mfn()
279 return intel_gvt_host.mpt->map_gfn_to_mfn(vgpu->handle, gfn, mfn, nr, in intel_gvt_hypervisor_map_gfn_to_mfn()
297 if (!intel_gvt_host.mpt->set_trap_area) in intel_gvt_hypervisor_set_trap_area()
300 return intel_gvt_host.mpt->set_trap_area(vgpu->handle, start, end, map); in intel_gvt_hypervisor_set_trap_area()
312 if (!intel_gvt_host.mpt->set_opregion) in intel_gvt_hypervisor_set_opregion()
315 return intel_gvt_host.mpt->set_opregion(vgpu); in intel_gvt_hypervisor_set_opregion()
327 if (!intel_gvt_host.mpt->get_vfio_device) in intel_gvt_hypervisor_get_vfio_device()
330 return intel_gvt_host.mpt->get_vfio_device(vgpu); in intel_gvt_hypervisor_get_vfio_device()
342 if (!intel_gvt_host.mpt->put_vfio_device) in intel_gvt_hypervisor_put_vfio_device()
345 intel_gvt_host.mpt->put_vfio_device(vgpu); in intel_gvt_hypervisor_put_vfio_device()
359 if (!intel_gvt_host.mpt->is_valid_gfn) in intel_gvt_hypervisor_is_valid_gfn()
362 return intel_gvt_host.mpt->is_valid_gfn(vgpu->handle, gfn); in intel_gvt_hypervisor_is_valid_gfn()