• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/drm2/i915/

Lines Matching defs:ring

220 	struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
224 ret = i915_add_request(ring, NULL, &overlay->last_flip_req);
229 ret = i915_wait_seqno(ring, overlay->last_flip_req);
243 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
251 ret = intel_ring_begin(ring, 4);
255 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_ON);
256 intel_ring_emit(ring, overlay->flip_addr | OFC_UPDATE);
257 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP);
258 intel_ring_emit(ring, MI_NOOP);
259 intel_ring_advance(ring);
270 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
285 ret = intel_ring_begin(ring, 2);
289 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_CONTINUE);
290 intel_ring_emit(ring, flip_addr);
291 intel_ring_advance(ring);
293 return i915_add_request(ring, NULL, &overlay->last_flip_req);
327 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
339 ret = intel_ring_begin(ring, 6);
344 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_CONTINUE);
345 intel_ring_emit(ring, flip_addr);
346 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP);
351 intel_ring_emit(ring, MI_NOOP);
352 intel_ring_emit(ring, MI_NOOP);
353 intel_ring_emit(ring, MI_NOOP);
355 intel_ring_emit(ring, MI_OVERLAY_FLIP | MI_OVERLAY_OFF);
356 intel_ring_emit(ring, flip_addr);
357 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP);
359 intel_ring_advance(ring);
370 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
376 ret = i915_wait_seqno(ring, overlay->last_flip_req);
396 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
407 ret = intel_ring_begin(ring, 2);
411 intel_ring_emit(ring, MI_WAIT_FOR_EVENT | MI_WAIT_FOR_OVERLAY_FLIP);
412 intel_ring_emit(ring, MI_NOOP);
413 intel_ring_advance(ring);