intel_gvt_host 42 drivers/gpu/drm/i915/gvt/gvt.c struct intel_gvt_host intel_gvt_host; intel_gvt_host 382 drivers/gpu/drm/i915/gvt/gvt.c intel_gvt_host.dev = &dev_priv->drm.pdev->dev; intel_gvt_host 383 drivers/gpu/drm/i915/gvt/gvt.c intel_gvt_host.initialized = true; intel_gvt_host 416 drivers/gpu/drm/i915/gvt/gvt.c if (!intel_gvt_host.initialized) intel_gvt_host 427 drivers/gpu/drm/i915/gvt/gvt.c intel_gvt_host.mpt = m; intel_gvt_host 428 drivers/gpu/drm/i915/gvt/gvt.c intel_gvt_host.hypervisor_type = m->type; intel_gvt_host 429 drivers/gpu/drm/i915/gvt/gvt.c gvt = (void *)kdev_to_i915(intel_gvt_host.dev)->gvt; intel_gvt_host 431 drivers/gpu/drm/i915/gvt/gvt.c ret = intel_gvt_hypervisor_host_init(intel_gvt_host.dev, gvt, intel_gvt_host 435 drivers/gpu/drm/i915/gvt/gvt.c supported_hypervisors[intel_gvt_host.hypervisor_type]); intel_gvt_host 440 drivers/gpu/drm/i915/gvt/gvt.c supported_hypervisors[intel_gvt_host.hypervisor_type]); intel_gvt_host 448 drivers/gpu/drm/i915/gvt/gvt.c intel_gvt_hypervisor_host_exit(intel_gvt_host.dev); intel_gvt_host 62 drivers/gpu/drm/i915/gvt/gvt.h extern struct intel_gvt_host intel_gvt_host; intel_gvt_host 55 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->host_init) intel_gvt_host 58 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->host_init(dev, gvt, ops); intel_gvt_host 67 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->host_exit) intel_gvt_host 70 drivers/gpu/drm/i915/gvt/mpt.h intel_gvt_host.mpt->host_exit(dev); intel_gvt_host 83 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->attach_vgpu) intel_gvt_host 86 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->attach_vgpu(vgpu, &vgpu->handle); intel_gvt_host 99 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->detach_vgpu) intel_gvt_host 102 drivers/gpu/drm/i915/gvt/mpt.h intel_gvt_host.mpt->detach_vgpu(vgpu); intel_gvt_host 136 drivers/gpu/drm/i915/gvt/mpt.h ret = intel_gvt_host.mpt->inject_msi(vgpu->handle, addr, data); intel_gvt_host 151 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->from_virt_to_mfn(p); intel_gvt_host 165 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->enable_page_track(vgpu->handle, gfn); intel_gvt_host 179 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->disable_page_track(vgpu->handle, gfn); intel_gvt_host 195 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->read_gpa(vgpu->handle, gpa, buf, len); intel_gvt_host 211 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->write_gpa(vgpu->handle, gpa, buf, len); intel_gvt_host 225 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->gfn_to_mfn(vgpu->handle, gfn); intel_gvt_host 242 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->dma_map_guest_page(vgpu->handle, gfn, size, intel_gvt_host 254 drivers/gpu/drm/i915/gvt/mpt.h intel_gvt_host.mpt->dma_unmap_guest_page(vgpu->handle, dma_addr); intel_gvt_host 274 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->map_gfn_to_mfn) intel_gvt_host 277 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->map_gfn_to_mfn(vgpu->handle, gfn, mfn, nr, intel_gvt_host 295 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->set_trap_area) intel_gvt_host 298 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->set_trap_area(vgpu->handle, start, end, map); intel_gvt_host 310 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->set_opregion) intel_gvt_host 313 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->set_opregion(vgpu); intel_gvt_host 327 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->set_edid) intel_gvt_host 330 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->set_edid(vgpu, port_num); intel_gvt_host 342 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->get_vfio_device) intel_gvt_host 345 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->get_vfio_device(vgpu); intel_gvt_host 357 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->put_vfio_device) intel_gvt_host 360 drivers/gpu/drm/i915/gvt/mpt.h intel_gvt_host.mpt->put_vfio_device(vgpu); intel_gvt_host 374 drivers/gpu/drm/i915/gvt/mpt.h if (!intel_gvt_host.mpt->is_valid_gfn) intel_gvt_host 377 drivers/gpu/drm/i915/gvt/mpt.h return intel_gvt_host.mpt->is_valid_gfn(vgpu->handle, gfn); intel_gvt_host 302 drivers/gpu/drm/i915/gvt/opregion.c switch (intel_gvt_host.hypervisor_type) { intel_gvt_host 340 drivers/gpu/drm/i915/gvt/opregion.c if (intel_gvt_host.hypervisor_type == INTEL_GVT_HYPERVISOR_XEN) { intel_gvt_host 343 drivers/gpu/drm/i915/gvt/opregion.c } else if (intel_gvt_host.hypervisor_type == INTEL_GVT_HYPERVISOR_KVM) { intel_gvt_host 474 drivers/gpu/drm/i915/gvt/opregion.c switch (intel_gvt_host.hypervisor_type) { intel_gvt_host 539 drivers/gpu/drm/i915/gvt/opregion.c switch (intel_gvt_host.hypervisor_type) {