Lines Matching refs:amdgpu_fence
48 static inline struct amdgpu_fence *to_amdgpu_fence(struct dma_fence *f) in to_amdgpu_fence()
50 struct amdgpu_fence *__f = container_of(f, struct amdgpu_fence, base); in to_amdgpu_fence()
92 static void amdgpu_fence_save_fence_wptr_start(struct amdgpu_fence *af) in amdgpu_fence_save_fence_wptr_start()
97 static void amdgpu_fence_save_fence_wptr_end(struct amdgpu_fence *af) in amdgpu_fence_save_fence_wptr_end()
112 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct amdgpu_fence *af, in amdgpu_fence_emit()
244 struct amdgpu_fence *am_fence; in amdgpu_fence_process()
261 am_fence = container_of(fence, struct amdgpu_fence, base); in amdgpu_fence_process()
716 void amdgpu_fence_driver_update_timedout_fence_state(struct amdgpu_fence *af) in amdgpu_fence_driver_update_timedout_fence_state()
720 struct amdgpu_fence *fence; in amdgpu_fence_driver_update_timedout_fence_state()
740 fence = container_of(unprocessed, struct amdgpu_fence, base); in amdgpu_fence_driver_update_timedout_fence_state()
760 void amdgpu_fence_save_wptr(struct amdgpu_fence *af) in amdgpu_fence_save_wptr()
778 struct amdgpu_fence *guilty_fence) in amdgpu_ring_backup_unprocessed_commands()
782 struct amdgpu_fence *fence; in amdgpu_ring_backup_unprocessed_commands()
800 fence = container_of(unprocessed, struct amdgpu_fence, base); in amdgpu_ring_backup_unprocessed_commands()