Home
last modified time | relevance | path

Searched refs:signaller (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_ringbuffer.c1229 struct intel_engine_cs *signaller = signaller_req->ring; in gen8_rcs_signal() local
1230 struct drm_device *dev = signaller->dev; in gen8_rcs_signal()
1245 u64 gtt_offset = signaller->semaphore.signal_ggtt[i]; in gen8_rcs_signal()
1250 intel_ring_emit(signaller, GFX_OP_PIPE_CONTROL(6)); in gen8_rcs_signal()
1251 intel_ring_emit(signaller, PIPE_CONTROL_GLOBAL_GTT_IVB | in gen8_rcs_signal()
1254 intel_ring_emit(signaller, lower_32_bits(gtt_offset)); in gen8_rcs_signal()
1255 intel_ring_emit(signaller, upper_32_bits(gtt_offset)); in gen8_rcs_signal()
1256 intel_ring_emit(signaller, seqno); in gen8_rcs_signal()
1257 intel_ring_emit(signaller, 0); in gen8_rcs_signal()
1258 intel_ring_emit(signaller, MI_SEMAPHORE_SIGNAL | in gen8_rcs_signal()
[all …]
Di915_gem_context.c554 struct intel_engine_cs *signaller; in mi_set_context() local
557 for_each_ring(signaller, to_i915(ring->dev), i) { in mi_set_context()
558 if (signaller == ring) in mi_set_context()
561 intel_ring_emit(ring, RING_PSMI_CTL(signaller->mmio_base)); in mi_set_context()
579 struct intel_engine_cs *signaller; in mi_set_context() local
582 for_each_ring(signaller, to_i915(ring->dev), i) { in mi_set_context()
583 if (signaller == ring) in mi_set_context()
586 intel_ring_emit(ring, RING_PSMI_CTL(signaller->mmio_base)); in mi_set_context()
Di915_irq.c2756 struct intel_engine_cs *signaller; in semaphore_wait_to_signaller_ring() local
2760 for_each_ring(signaller, dev_priv, i) { in semaphore_wait_to_signaller_ring()
2761 if (ring == signaller) in semaphore_wait_to_signaller_ring()
2764 if (offset == signaller->semaphore.signal_ggtt[ring->id]) in semaphore_wait_to_signaller_ring()
2765 return signaller; in semaphore_wait_to_signaller_ring()
2770 for_each_ring(signaller, dev_priv, i) { in semaphore_wait_to_signaller_ring()
2771 if(ring == signaller) in semaphore_wait_to_signaller_ring()
2774 if (sync_bits == signaller->semaphore.mbox.wait[ring->id]) in semaphore_wait_to_signaller_ring()
2775 return signaller; in semaphore_wait_to_signaller_ring()
2859 struct intel_engine_cs *signaller; in semaphore_passed() local
[all …]