Home | History | Annotate | Download | only in gvt

Lines Matching defs:gvt

55 #include "gvt.h"
195 struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
218 struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
656 void *gvt;
660 gvt = kdev_to_i915(pdev)->gvt;
662 type = intel_gvt_ops->gvt_find_vgpu_type(gvt, kobject_name(kobj));
670 vgpu = intel_gvt_ops->vgpu_create(gvt, type);
921 aperture_va = io_mapping_map_wc(&vgpu->gvt->dev_priv->ggtt.iomap,
990 struct intel_gvt *gvt = vgpu->gvt;
1000 return (offset >= gvt->device_info.gtt_start_offset &&
1001 offset < gvt->device_info.gtt_start_offset + gvt_ggtt_sz(gvt)) ?
1183 pgoff = (gvt_aperture_pa_base(vgpu->gvt) >> PAGE_SHIFT) + pgoff;
1328 info.size = vgpu->gvt->device_info.cfg_space_size;
1354 info.size = gvt_aperture_sz(vgpu->gvt);
1603 static int kvmgt_host_init(struct device *dev, void *gvt, const void *ops)
1730 mutex_lock(&vgpu->gvt->lock);
1731 for_each_active_vgpu(vgpu->gvt, itr, id) {
1742 mutex_unlock(&vgpu->gvt->lock);