Lines Matching refs:seqno

743 	u32 seqno;
753 seqno = 0;
760 seqno = request->seqno;
763 if (seqno == 0)
768 if (!i915_seqno_passed(ring->get_seqno(ring), seqno)) {
771 !(i915_seqno_passed(ring->get_seqno(ring), seqno) ||
779 i915_seqno_passed(ring->get_seqno(ring), seqno) ||
2377 struct intel_ring_buffer *ring, uint32_t seqno)
2396 obj->last_rendering_seqno = seqno;
2398 obj->last_fenced_seqno = seqno;
2606 i915_wait_request(struct intel_ring_buffer *ring, uint32_t seqno, bool do_retire)
2614 KASSERT(seqno != 0, ("Zero seqno"));
2627 if (seqno == ring->outstanding_lazy_request) {
2639 seqno = request->seqno;
2642 if (!i915_seqno_passed(ring->get_seqno(ring), seqno)) {
2654 CTR2(KTR_DRM, "request_wait_begin %s %d", ring->name, seqno);
2656 ring->waiting_seqno = seqno;
2660 while (!i915_seqno_passed(ring->get_seqno(ring), seqno)
2671 i915_seqno_passed(ring->get_seqno(ring), seqno) ||
2678 CTR3(KTR_DRM, "request_wait_end %s %d %d", ring->name, seqno,
2699 u32 seqno = dev_priv->next_seqno;
2701 /* reserve 0 for non-seqno */
2705 return seqno;
2723 uint32_t seqno;
2732 seqno = i915_gem_next_request_seqno(ring);
2735 ret = ring->add_request(ring, &seqno);
2739 CTR2(KTR_DRM, "request_add %s %d", ring->name, seqno);
2741 request->seqno = seqno;
2909 uint32_t seqno;
2915 seqno = ring->get_seqno(ring);
2916 CTR2(KTR_DRM, "retire_request_ring %s %d", ring->name, seqno);
2919 if (seqno >= ring->sync_seqno[i])
2929 if (!i915_seqno_passed(seqno, request->seqno))
2933 ring->name, seqno);
2951 if (!i915_seqno_passed(seqno, obj->last_rendering_seqno))
2961 i915_seqno_passed(seqno, ring->trace_irq_seqno)) {
3161 static bool ring_passed_seqno(struct intel_ring_buffer *ring, u32 seqno)
3163 return i915_seqno_passed(ring->get_seqno(ring), seqno);