Lines Matching refs:mpt

55 	if (!intel_gvt_host.mpt->host_init)  in intel_gvt_hypervisor_host_init()
58 return intel_gvt_host.mpt->host_init(dev, gvt, ops); in intel_gvt_hypervisor_host_init()
67 if (!intel_gvt_host.mpt->host_exit) in intel_gvt_hypervisor_host_exit()
70 intel_gvt_host.mpt->host_exit(dev); in intel_gvt_hypervisor_host_exit()
83 if (!intel_gvt_host.mpt->attach_vgpu) in intel_gvt_hypervisor_attach_vgpu()
86 return intel_gvt_host.mpt->attach_vgpu(vgpu, &vgpu->handle); in intel_gvt_hypervisor_attach_vgpu()
99 if (!intel_gvt_host.mpt->detach_vgpu) in intel_gvt_hypervisor_detach_vgpu()
102 intel_gvt_host.mpt->detach_vgpu(vgpu); in intel_gvt_hypervisor_detach_vgpu()
136 ret = intel_gvt_host.mpt->inject_msi(vgpu->handle, addr, data); in intel_gvt_hypervisor_inject_msi()
151 return intel_gvt_host.mpt->from_virt_to_mfn(p); in intel_gvt_hypervisor_virt_to_mfn()
165 return intel_gvt_host.mpt->enable_page_track(vgpu->handle, gfn); in intel_gvt_hypervisor_enable_page_track()
179 return intel_gvt_host.mpt->disable_page_track(vgpu->handle, gfn); in intel_gvt_hypervisor_disable_page_track()
195 return intel_gvt_host.mpt->read_gpa(vgpu->handle, gpa, buf, len); in intel_gvt_hypervisor_read_gpa()
211 return intel_gvt_host.mpt->write_gpa(vgpu->handle, gpa, buf, len); in intel_gvt_hypervisor_write_gpa()
225 return intel_gvt_host.mpt->gfn_to_mfn(vgpu->handle, gfn); in intel_gvt_hypervisor_gfn_to_mfn()
242 return intel_gvt_host.mpt->dma_map_guest_page(vgpu->handle, gfn, size, in intel_gvt_hypervisor_dma_map_guest_page()
254 intel_gvt_host.mpt->dma_unmap_guest_page(vgpu->handle, dma_addr); in intel_gvt_hypervisor_dma_unmap_guest_page()
269 return intel_gvt_host.mpt->dma_pin_guest_page(vgpu->handle, dma_addr); in intel_gvt_hypervisor_dma_pin_guest_page()
289 if (!intel_gvt_host.mpt->map_gfn_to_mfn) in intel_gvt_hypervisor_map_gfn_to_mfn()
292 return intel_gvt_host.mpt->map_gfn_to_mfn(vgpu->handle, gfn, mfn, nr, in intel_gvt_hypervisor_map_gfn_to_mfn()
310 if (!intel_gvt_host.mpt->set_trap_area) in intel_gvt_hypervisor_set_trap_area()
313 return intel_gvt_host.mpt->set_trap_area(vgpu->handle, start, end, map); in intel_gvt_hypervisor_set_trap_area()
325 if (!intel_gvt_host.mpt->set_opregion) in intel_gvt_hypervisor_set_opregion()
328 return intel_gvt_host.mpt->set_opregion(vgpu); in intel_gvt_hypervisor_set_opregion()
342 if (!intel_gvt_host.mpt->set_edid) in intel_gvt_hypervisor_set_edid()
345 return intel_gvt_host.mpt->set_edid(vgpu, port_num); in intel_gvt_hypervisor_set_edid()
357 if (!intel_gvt_host.mpt->get_vfio_device) in intel_gvt_hypervisor_get_vfio_device()
360 return intel_gvt_host.mpt->get_vfio_device(vgpu); in intel_gvt_hypervisor_get_vfio_device()
372 if (!intel_gvt_host.mpt->put_vfio_device) in intel_gvt_hypervisor_put_vfio_device()
375 intel_gvt_host.mpt->put_vfio_device(vgpu); in intel_gvt_hypervisor_put_vfio_device()
389 if (!intel_gvt_host.mpt->is_valid_gfn) in intel_gvt_hypervisor_is_valid_gfn()
392 return intel_gvt_host.mpt->is_valid_gfn(vgpu->handle, gfn); in intel_gvt_hypervisor_is_valid_gfn()