Lines Matching refs:ring

236 	struct intel_engine_cs *ring = &dev_priv->ring[RCS];  in intel_overlay_on()  local
243 ret = i915_gem_request_alloc(ring, ring->default_context, &req); in intel_overlay_on()
255 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_ON); in intel_overlay_on()
256 intel_ring_emit(ring, overlay->flip_addr | OFC_UPDATE); in intel_overlay_on()
257 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP); in intel_overlay_on()
258 intel_ring_emit(ring, MI_NOOP); in intel_overlay_on()
259 intel_ring_advance(ring); in intel_overlay_on()
270 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_continue() local
286 ret = i915_gem_request_alloc(ring, ring->default_context, &req); in intel_overlay_continue()
296 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_CONTINUE); in intel_overlay_continue()
297 intel_ring_emit(ring, flip_addr); in intel_overlay_continue()
298 intel_ring_advance(ring); in intel_overlay_continue()
339 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_off() local
352 ret = i915_gem_request_alloc(ring, ring->default_context, &req); in intel_overlay_off()
363 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_CONTINUE); in intel_overlay_off()
364 intel_ring_emit(ring, flip_addr); in intel_overlay_off()
365 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP); in intel_overlay_off()
370 intel_ring_emit(ring, MI_NOOP); in intel_overlay_off()
371 intel_ring_emit(ring, MI_NOOP); in intel_overlay_off()
372 intel_ring_emit(ring, MI_NOOP); in intel_overlay_off()
374 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_OFF); in intel_overlay_off()
375 intel_ring_emit(ring, flip_addr); in intel_overlay_off()
376 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP); in intel_overlay_off()
378 intel_ring_advance(ring); in intel_overlay_off()
411 struct intel_engine_cs *ring = &dev_priv->ring[RCS]; in intel_overlay_release_old_vid() local
426 ret = i915_gem_request_alloc(ring, ring->default_context, &req); in intel_overlay_release_old_vid()
436 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP); in intel_overlay_release_old_vid()
437 intel_ring_emit(ring, MI_NOOP); in intel_overlay_release_old_vid()
438 intel_ring_advance(ring); in intel_overlay_release_old_vid()