Lines Matching full:finished
180 dma_fence_get(&s_fence->finished); in drm_sched_job_done()
182 dma_fence_put(&s_fence->finished); in drm_sched_job_done()
436 dma_fence_wait(&s_job->s_fence->finished, false); in drm_sched_stop()
453 * this TDR finished and before the newly restarted jobs had a in drm_sched_stop()
547 dma_fence_set_error(&s_fence->finished, -ECANCELED); in drm_sched_resubmit_jobs_ext()
555 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_resubmit_jobs_ext()
610 dma_fence_put(&job->s_fence->finished); in drm_sched_job_cleanup()
667 * drm_sched_get_cleanup_job - fetch the next finished job to be destroyed
671 * Returns the next finished job from the pending list (if there is one)
693 if (job && dma_fence_is_signaled(&job->s_fence->finished)) { in drm_sched_get_cleanup_job()
701 job->s_fence->finished.timestamp; in drm_sched_get_cleanup_job()
832 dma_fence_set_error(&s_fence->finished, PTR_ERR(fence)); in drm_sched_main()