Searched refs:signaller (Results 1 - 2 of 2) sorted by relevance

/solaris-x11-s12/open-src/kernel/i915/src/
H A Di915_irq.c2338 struct intel_ring_buffer *signaller; local
2343 signaller = semaphore_waits_for(ring, &seqno);
2344 if (signaller == NULL || signaller->hangcheck.deadlock)
2348 ctl = I915_READ_CTL(signaller);
2349 if (ctl & RING_WAIT_SEMAPHORE && semaphore_passed(signaller) < 0)
2352 return i915_seqno_passed(signaller->get_seqno(signaller, false), seqno);
H A Dintel_ringbuffer.c686 * intel_ring_sync - sync the waiter to the signaller on seqno
689 * @signaller - ring which has, or will signal
694 struct intel_ring_buffer *signaller,
708 WARN_ON(signaller->semaphore_register[waiter->id] ==
719 signaller->semaphore_register[waiter->id]);
693 gen6_ring_sync(struct intel_ring_buffer *waiter, struct intel_ring_buffer *signaller, u32 seqno) argument

Completed in 23 milliseconds