Lines Matching refs:lima_sched_pipe
17 struct lima_sched_pipe *pipe;
83 static struct lima_fence *lima_fence_create(struct lima_sched_pipe *pipe) in lima_fence_create()
103 static inline struct lima_sched_pipe *to_lima_pipe(struct drm_gpu_scheduler *sched) in to_lima_pipe()
105 return container_of(sched, struct lima_sched_pipe, base); in to_lima_pipe()
158 int lima_sched_context_init(struct lima_sched_pipe *pipe, in lima_sched_context_init()
167 void lima_sched_context_fini(struct lima_sched_pipe *pipe, in lima_sched_context_fini()
196 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_run_job()
258 static void lima_sched_handle_error_task(struct lima_sched_pipe *pipe, in lima_sched_handle_error_task()
289 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_timedout_job()
300 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_free_job()
323 struct lima_sched_pipe *pipe = in lima_sched_error_work()
324 container_of(work, struct lima_sched_pipe, error_work); in lima_sched_error_work()
330 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, const char *name) in lima_sched_pipe_init()
344 void lima_sched_pipe_fini(struct lima_sched_pipe *pipe) in lima_sched_pipe_fini()
349 void lima_sched_pipe_task_done(struct lima_sched_pipe *pipe) in lima_sched_pipe_task_done()