Lines Matching defs:ring
61 static void amdgpu_fence_write(struct amdgpu_ring *ring, u32 seq) in amdgpu_fence_write()
77 static u32 amdgpu_fence_read(struct amdgpu_ring *ring) in amdgpu_fence_read()
100 int amdgpu_fence_emit(struct amdgpu_ring *ring, void *owner, in amdgpu_fence_emit()
130 static void amdgpu_fence_schedule_fallback(struct amdgpu_ring *ring) in amdgpu_fence_schedule_fallback()
145 static bool amdgpu_fence_activity(struct amdgpu_ring *ring) in amdgpu_fence_activity()
216 void amdgpu_fence_process(struct amdgpu_ring *ring) in amdgpu_fence_process()
231 struct amdgpu_ring *ring = (void *)arg; in amdgpu_fence_fallback() local
249 static bool amdgpu_fence_seq_signaled(struct amdgpu_ring *ring, u64 seq) in amdgpu_fence_seq_signaled()
272 static int amdgpu_fence_ring_wait_seq(struct amdgpu_ring *ring, uint64_t seq) in amdgpu_fence_ring_wait_seq()
303 int amdgpu_fence_wait_next(struct amdgpu_ring *ring) in amdgpu_fence_wait_next()
323 int amdgpu_fence_wait_empty(struct amdgpu_ring *ring) in amdgpu_fence_wait_empty()
342 unsigned amdgpu_fence_count_emitted(struct amdgpu_ring *ring) in amdgpu_fence_count_emitted()
434 int amdgpu_fence_driver_start_ring(struct amdgpu_ring *ring, in amdgpu_fence_driver_start_ring()
472 int amdgpu_fence_driver_init_ring(struct amdgpu_ring *ring) in amdgpu_fence_driver_init_ring()
557 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_fini() local
590 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_suspend() local
626 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_resume() local
650 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_force_completion() local
684 struct amdgpu_ring *ring = fence->ring; in amdgpu_fence_is_signaled() local
744 struct amdgpu_ring *ring = fence->ring; in amdgpu_fence_enable_signaling() local
787 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_debugfs_fence_info() local