Lines Matching defs:sched_job
69 #define to_drm_sched_job(sched_job) \
70 container_of((sched_job), struct drm_sched_job, queue_node)
1031 struct drm_sched_job *sched_job;
1047 sched_job = drm_sched_entity_pop_job(entity);
1049 if (!sched_job) {
1054 s_fence = sched_job->s_fence;
1057 drm_sched_job_begin(sched_job);
1059 trace_drm_run_job(sched_job, entity);
1060 fence = sched->ops->run_job(sched_job);
1068 r = dma_fence_add_callback(fence, &sched_job->cb,
1071 drm_sched_job_done(sched_job, fence->error);
1076 drm_sched_job_done(sched_job, IS_ERR(fence) ?