Lines Matching refs:gvt
33 #include "gvt.h"
147 struct intel_gvt *gvt,
150 struct intel_gvt_irq *irq = &gvt->irq;
178 struct intel_gvt *gvt = vgpu->gvt;
179 struct intel_gvt_irq_ops *ops = gvt->irq.ops;
208 struct intel_gvt *gvt = vgpu->gvt;
209 struct intel_gvt_irq_ops *ops = gvt->irq.ops;
247 struct intel_gvt *gvt = vgpu->gvt;
248 struct drm_i915_private *i915 = gvt->gt->i915;
249 struct intel_gvt_irq_ops *ops = gvt->irq.ops;
258 info = regbase_to_irq_info(gvt, ier_to_regbase(reg));
286 struct drm_i915_private *i915 = vgpu->gvt->gt->i915;
287 struct intel_gvt_irq_info *info = regbase_to_irq_info(vgpu->gvt,
324 struct drm_i915_private *i915 = vgpu->gvt->gt->i915;
325 struct intel_gvt_irq *irq = &vgpu->gvt->irq;
470 struct intel_gvt_irq *irq = &vgpu->gvt->irq;
498 struct intel_gvt *gvt = irq_to_gvt(irq);
543 if (HAS_ENGINE(gvt->gt, VCS1)) {
575 if (IS_BROADWELL(gvt->gt->i915)) {
588 } else if (INTEL_GEN(gvt->gt->i915) >= 9) {
625 struct drm_i915_private *i915 = vgpu->gvt->gt->i915;
626 struct intel_gvt *gvt = vgpu->gvt;
627 struct intel_gvt_irq *irq = &gvt->irq;
629 struct intel_gvt_irq_ops *ops = gvt->irq.ops;
654 struct intel_gvt *gvt;
658 gvt = container_of(irq, struct intel_gvt, irq);
660 intel_gvt_request_service(gvt, INTEL_GVT_REQUEST_EMULATE_VBLANK);
667 * @gvt: a GVT device
673 void intel_gvt_clean_irq(struct intel_gvt *gvt)
675 struct intel_gvt_irq *irq = &gvt->irq;
684 * @gvt: a GVT device
692 int intel_gvt_init_irq(struct intel_gvt *gvt)
694 struct intel_gvt_irq *irq = &gvt->irq;