Lines Matching refs:last_seq

92 			seq = lower_32_bits(atomic64_read(&drv->last_seq));  in radeon_fence_read()
172 seq = atomic64_read(&fence->rdev->fence_drv[fence->ring].last_seq); in radeon_fence_check_signaled()
201 uint64_t seq, last_seq, last_emitted; in radeon_fence_activity() local
226 last_seq = atomic64_read(&rdev->fence_drv[ring].last_seq); in radeon_fence_activity()
230 seq |= last_seq & 0xffffffff00000000LL; in radeon_fence_activity()
231 if (seq < last_seq) { in radeon_fence_activity()
236 if (seq <= last_seq || seq > last_emitted) { in radeon_fence_activity()
244 last_seq = seq; in radeon_fence_activity()
253 } while (atomic64_xchg(&rdev->fence_drv[ring].last_seq, seq) > seq); in radeon_fence_activity()
303 (uint64_t)atomic64_read(&fence_drv->last_seq), in radeon_fence_check_lockup()
345 if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq) { in radeon_fence_seq_signaled()
350 if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq) { in radeon_fence_seq_signaled()
363 if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq) { in radeon_fence_is_signaled()
371 if (atomic64_read(&rdev->fence_drv[ring].last_seq) >= seq) { in radeon_fence_is_signaled()
391 if (atomic64_read(&rdev->fence_drv[fence->ring].last_seq) >= fence->seq) in radeon_fence_enable_signaling()
401 if (atomic64_read(&rdev->fence_drv[fence->ring].last_seq) >= fence->seq) { in radeon_fence_enable_signaling()
650 seq[ring] = atomic64_read(&rdev->fence_drv[ring].last_seq) + 1ULL; in radeon_fence_wait_next()
742 - atomic64_read(&rdev->fence_drv[ring].last_seq); in radeon_fence_count_emitted()
860 radeon_fence_write(rdev, atomic64_read(&rdev->fence_drv[ring].last_seq), ring); in radeon_fence_driver_start_ring()
886 atomic64_set(&rdev->fence_drv[ring].last_seq, 0); in radeon_fence_driver_init_ring()
985 (unsigned long long)atomic64_read(&rdev->fence_drv[i].last_seq)); in radeon_debugfs_fence_info()