Searched refs:amdgpu_fence (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_fence.c | 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() [all …]
|
| H A D | amdgpu_ring.h | 142 struct amdgpu_fence { struct 164 void amdgpu_fence_driver_update_timedout_fence_state(struct amdgpu_fence *af); argument 165 void amdgpu_fence_save_wptr(struct amdgpu_fence *af); 175 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct amdgpu_fence *af, 298 struct amdgpu_fence *timedout_fence); 580 struct amdgpu_fence *guilty_fence); 582 struct amdgpu_fence *guilty_fence); 584 struct amdgpu_fence *guilty_fence);
|
| H A D | amdgpu_job.c | 195 struct amdgpu_fence *af; in amdgpu_job_alloc() 205 af = kzalloc_obj(struct amdgpu_fence); in amdgpu_job_alloc() 212 af = kzalloc_obj(struct amdgpu_fence); in amdgpu_job_alloc()
|
| H A D | amdgpu_ring.c | 869 struct amdgpu_fence *guilty_fence) in amdgpu_ring_reset_helper_begin() 876 struct amdgpu_fence *guilty_fence) in amdgpu_ring_reset_helper_end()
|
| H A D | amdgpu_ib.c | 131 struct amdgpu_fence *af; in amdgpu_ib_schedule()
|
| H A D | vcn_v5_0_0.c | 1190 struct amdgpu_fence *timedout_fence) in vcn_v5_0_0_ring_reset()
|
| H A D | vcn_v4_0_5.c | 1466 struct amdgpu_fence *timedout_fence) in vcn_v4_0_5_ring_reset()
|
| H A D | sdma_v6_0.c | 1581 struct amdgpu_fence *timedout_fence) in sdma_v6_0_reset_queue()
|
| H A D | sdma_v5_0.c | 1537 struct amdgpu_fence *timedout_fence) in sdma_v5_0_reset_queue()
|
| H A D | sdma_v5_2.c | 1445 struct amdgpu_fence *timedout_fence) in sdma_v5_2_reset_queue()
|
| H A D | gfx_v12_0.c | 5292 struct amdgpu_fence *timedout_fence) in gfx_v12_0_reset_kgq() 5410 struct amdgpu_fence *timedout_fence) in gfx_v12_0_reset_kcq()
|