Lines Matching defs:job
105 static inline struct lima_sched_task *to_lima_task(struct drm_sched_job *job)
107 return container_of(job, struct lima_sched_task, base);
206 static struct dma_fence *lima_sched_run_job(struct drm_sched_job *job)
208 struct lima_sched_task *task = to_lima_task(job);
209 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched);
215 if (job->s_fence->finished.error < 0)
403 static enum drm_gpu_sched_stat lima_sched_timedout_job(struct drm_sched_job *job)
405 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched);
406 struct lima_sched_task *task = to_lima_task(job);
423 * In order to catch such cases and not report spurious Lima job
445 DRM_ERROR("%s job timeout\n", lima_ip_name(ip));
475 static void lima_sched_free_job(struct drm_sched_job *job)
477 struct lima_sched_task *task = to_lima_task(job);
478 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched);