Lines Matching defs:gvt
41 #include "gvt.h"
65 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
77 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
176 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
360 * @gvt: a GVT device
366 void intel_gvt_check_vblank_emulation(struct intel_gvt *gvt)
368 struct intel_gvt_irq *irq = &gvt->irq;
373 mutex_lock(&gvt->lock);
374 for_each_active_vgpu(gvt, vgpu, id) {
392 mutex_unlock(&gvt->lock);
397 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
429 for_each_pipe(vgpu->gvt->dev_priv, pipe)
436 * @gvt: a GVT device
441 void intel_gvt_emulate_vblank(struct intel_gvt *gvt)
446 mutex_lock(&gvt->lock);
447 for_each_active_vgpu(gvt, vgpu, id)
449 mutex_unlock(&gvt->lock);
462 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
491 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;
513 struct drm_i915_private *dev_priv = vgpu->gvt->dev_priv;