Lines Matching refs:dev_priv

292 	struct drm_i915_private *dev_priv = dev->dev_private;  in execlists_elsp_write()  local
308 intel_uncore_forcewake_get(dev_priv, FORCEWAKE_ALL); in execlists_elsp_write()
318 intel_uncore_forcewake_put(dev_priv, FORCEWAKE_ALL); in execlists_elsp_write()
466 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_lrc_irq_handler() local
523 struct drm_i915_private *dev_priv = ring->dev->dev_private; in execlists_context_queue() local
541 request->uniq = dev_priv->request_uniq++; in execlists_context_queue()
549 intel_runtime_pm_get(dev_priv); in execlists_context_queue()
659 struct drm_i915_private *dev_priv = dev->dev_private; in intel_execlists_submission() local
671 if (instp_mode != 0 && ring != &dev_priv->ring[RCS]) { in intel_execlists_submission()
676 if (instp_mode != dev_priv->relative_constants_mode) { in intel_execlists_submission()
715 if (ring == &dev_priv->ring[RCS] && in intel_execlists_submission()
716 instp_mode != dev_priv->relative_constants_mode) { in intel_execlists_submission()
727 dev_priv->relative_constants_mode = instp_mode; in intel_execlists_submission()
745 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_execlists_retire_requests() local
765 intel_runtime_pm_put(dev_priv); in intel_execlists_retire_requests()
773 struct drm_i915_private *dev_priv = ring->dev->dev_private; in intel_logical_ring_stop() local
966 struct drm_i915_private *dev_priv = dev->dev_private; in logical_ring_wait_for_space() local
991 if (dev_priv->mm.interruptible && signal_pending(current)) { in logical_ring_wait_for_space()
996 ret = i915_gem_check_wedge(&dev_priv->gpu_error, in logical_ring_wait_for_space()
997 dev_priv->mm.interruptible); in logical_ring_wait_for_space()
1072 struct drm_i915_private *dev_priv = dev->dev_private; in intel_logical_ring_begin() local
1075 ret = i915_gem_check_wedge(&dev_priv->gpu_error, in intel_logical_ring_begin()
1076 dev_priv->mm.interruptible); in intel_logical_ring_begin()
1099 struct drm_i915_private *dev_priv = dev->dev_private; in intel_logical_ring_workarounds_emit() local
1100 struct i915_workarounds *w = &dev_priv->workarounds; in intel_logical_ring_workarounds_emit()
1134 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_init_common_ring() local
1160 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_init_render_ring() local
1215 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_logical_ring_get_irq() local
1218 if (WARN_ON(!intel_irqs_enabled(dev_priv))) in gen8_logical_ring_get_irq()
1221 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1226 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_get_irq()
1234 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_logical_ring_put_irq() local
1237 spin_lock_irqsave(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
1242 spin_unlock_irqrestore(&dev_priv->irq_lock, flags); in gen8_logical_ring_put_irq()
1252 struct drm_i915_private *dev_priv = dev->dev_private; in gen8_emit_flush() local
1271 if (ring == &dev_priv->ring[VCS]) in gen8_emit_flush()
1434 struct drm_i915_private *dev_priv; in intel_logical_ring_cleanup() local
1439 dev_priv = ring->dev->dev_private; in intel_logical_ring_cleanup()
1483 struct drm_i915_private *dev_priv = dev->dev_private; in logical_render_ring_init() local
1484 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in logical_render_ring_init()
1521 struct drm_i915_private *dev_priv = dev->dev_private; in logical_bsd_ring_init() local
1522 struct intel_engine_cs *ring = &dev_priv->ring[VCS]; in logical_bsd_ring_init()
1546 struct drm_i915_private *dev_priv = dev->dev_private; in logical_bsd2_ring_init() local
1547 struct intel_engine_cs *ring = &dev_priv->ring[VCS2]; in logical_bsd2_ring_init()
1571 struct drm_i915_private *dev_priv = dev->dev_private; in logical_blt_ring_init() local
1572 struct intel_engine_cs *ring = &dev_priv->ring[BCS]; in logical_blt_ring_init()
1596 struct drm_i915_private *dev_priv = dev->dev_private; in logical_vebox_ring_init() local
1597 struct intel_engine_cs *ring = &dev_priv->ring[VECS]; in logical_vebox_ring_init()
1631 struct drm_i915_private *dev_priv = dev->dev_private; in intel_logical_rings_init() local
1669 intel_logical_ring_cleanup(&dev_priv->ring[VCS2]); in intel_logical_rings_init()
1671 intel_logical_ring_cleanup(&dev_priv->ring[VECS]); in intel_logical_rings_init()
1673 intel_logical_ring_cleanup(&dev_priv->ring[BCS]); in intel_logical_rings_init()
1675 intel_logical_ring_cleanup(&dev_priv->ring[VCS]); in intel_logical_rings_init()
1677 intel_logical_ring_cleanup(&dev_priv->ring[RCS]); in intel_logical_rings_init()
1730 struct drm_i915_private *dev_priv = dev->dev_private; in populate_lr_context() local
1737 ppgtt = dev_priv->mm.aliasing_ppgtt; in populate_lr_context()
1900 struct drm_i915_private *dev_priv = ring->dev->dev_private; in lrc_setup_hardware_status_page() local
2041 struct drm_i915_private *dev_priv = dev->dev_private; in intel_lr_context_reset() local
2045 for_each_ring(ring, dev_priv, i) { in intel_lr_context_reset()