Lines Matching defs:s_fence
55 amdgpu_ring_soft_recovery(ring, job->vmid, s_job->s_fence->parent)) {
72 dma_fence_set_error(&s_job->s_fence->finished, -ETIME);
171 if (job->base.s_fence && job->base.s_fence->finished.ops)
172 f = &job->base.s_fence->finished;
200 struct dma_fence *fence = &leader->base.s_fence->scheduled;
220 if (job->gang_submit != &job->base.s_fence->scheduled)
234 f = dma_fence_get(&job->base.s_fence->finished);
284 dma_fence_set_error(&job->base.s_fence->finished, r);
297 finished = &job->base.s_fence->finished;
340 struct drm_sched_fence *s_fence = s_job->s_fence;
342 dma_fence_signal(&s_fence->scheduled);
343 dma_fence_set_error(&s_fence->finished, -EHWPOISON);
344 dma_fence_signal(&s_fence->finished);
352 struct drm_sched_fence *s_fence = s_job->s_fence;
354 dma_fence_set_error(&s_fence->finished, -EHWPOISON);
355 dma_fence_signal(&s_fence->finished);