• Home
  • Raw
  • Download

Lines Matching refs:last_seq

85 		seq = lower_32_bits(atomic64_read(&drv->last_seq));  in amdgpu_fence_read()
147 uint64_t seq, last_seq, last_emitted; in amdgpu_fence_activity() local
172 last_seq = atomic64_read(&ring->fence_drv.last_seq); in amdgpu_fence_activity()
176 seq |= last_seq & 0xffffffff00000000LL; in amdgpu_fence_activity()
177 if (seq < last_seq) { in amdgpu_fence_activity()
182 if (seq <= last_seq || seq > last_emitted) { in amdgpu_fence_activity()
190 last_seq = seq; in amdgpu_fence_activity()
199 } while (atomic64_xchg(&ring->fence_drv.last_seq, seq) > seq); in amdgpu_fence_activity()
251 if (atomic64_read(&ring->fence_drv.last_seq) >= seq) in amdgpu_fence_seq_signaled()
256 if (atomic64_read(&ring->fence_drv.last_seq) >= seq) in amdgpu_fence_seq_signaled()
280 if (atomic64_read(&ring->fence_drv.last_seq) >= seq) in amdgpu_fence_ring_wait_seq()
305 uint64_t seq = atomic64_read(&ring->fence_drv.last_seq) + 1ULL; in amdgpu_fence_wait_next()
351 - atomic64_read(&ring->fence_drv.last_seq); in amdgpu_fence_count_emitted()
450 amdgpu_fence_write(ring, atomic64_read(&ring->fence_drv.last_seq)); in amdgpu_fence_driver_start_ring()
481 atomic64_set(&ring->fence_drv.last_seq, 0); in amdgpu_fence_driver_init_ring()
686 if (atomic64_read(&ring->fence_drv.last_seq) >= fence->seq) in amdgpu_fence_is_signaled()
691 if (atomic64_read(&ring->fence_drv.last_seq) >= fence->seq) in amdgpu_fence_is_signaled()
718 seq = atomic64_read(&fence->ring->fence_drv.last_seq); in amdgpu_fence_check_signaled()
746 if (atomic64_read(&ring->fence_drv.last_seq) >= fence->seq) in amdgpu_fence_enable_signaling()
795 (unsigned long long)atomic64_read(&ring->fence_drv.last_seq)); in amdgpu_debugfs_fence_info()