Lines Matching refs:amdgpu_ring

68 static void amdgpu_fence_write(struct amdgpu_ring *ring, u32 seq)  in amdgpu_fence_write()
84 static u32 amdgpu_fence_read(struct amdgpu_ring *ring) in amdgpu_fence_read()
108 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **f, in amdgpu_fence_emit()
187 int amdgpu_fence_emit_polling(struct amdgpu_ring *ring, uint32_t *s, in amdgpu_fence_emit_polling()
218 static void amdgpu_fence_schedule_fallback(struct amdgpu_ring *ring) in amdgpu_fence_schedule_fallback()
235 bool amdgpu_fence_process(struct amdgpu_ring *ring) in amdgpu_fence_process()
296 struct amdgpu_ring *ring = timer_container_of(ring, t, in amdgpu_fence_fallback()
313 int amdgpu_fence_wait_empty(struct amdgpu_ring *ring) in amdgpu_fence_wait_empty()
346 signed long amdgpu_fence_wait_polling(struct amdgpu_ring *ring, in amdgpu_fence_wait_polling()
366 unsigned int amdgpu_fence_count_emitted(struct amdgpu_ring *ring) in amdgpu_fence_count_emitted()
386 u64 amdgpu_fence_last_unsignaled_time_us(struct amdgpu_ring *ring) in amdgpu_fence_last_unsignaled_time_us()
417 void amdgpu_fence_update_start_timestamp(struct amdgpu_ring *ring, uint32_t seq, ktime_t timestamp) in amdgpu_fence_update_start_timestamp()
443 int amdgpu_fence_driver_start_ring(struct amdgpu_ring *ring, in amdgpu_fence_driver_start_ring()
479 int amdgpu_fence_driver_init_ring(struct amdgpu_ring *ring) in amdgpu_fence_driver_init_ring()
536 static bool amdgpu_fence_need_ring_interrupt_restore(struct amdgpu_ring *ring) in amdgpu_fence_need_ring_interrupt_restore()
574 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_hw_fini()
604 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_isr_toggle()
621 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_sw_fini()
660 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_fence_driver_hw_init()
679 void amdgpu_fence_driver_clear_job_fences(struct amdgpu_ring *ring) in amdgpu_fence_driver_clear_job_fences()
710 void amdgpu_fence_driver_set_error(struct amdgpu_ring *ring, int error) in amdgpu_fence_driver_set_error()
733 void amdgpu_fence_driver_force_completion(struct amdgpu_ring *ring) in amdgpu_fence_driver_force_completion()
776 static void amdgpu_ring_backup_unprocessed_command(struct amdgpu_ring *ring, in amdgpu_ring_backup_unprocessed_command()
788 void amdgpu_ring_backup_unprocessed_commands(struct amdgpu_ring *ring, in amdgpu_ring_backup_unprocessed_commands()
954 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_debugfs_fence_info_show()