Lines Matching refs:lima_sched_pipe
37 struct lima_sched_pipe { struct
66 int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); argument
67 void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); argument
68 void (*task_fini)(struct lima_sched_pipe *pipe); argument
69 void (*task_error)(struct lima_sched_pipe *pipe); argument
70 void (*task_mmu_error)(struct lima_sched_pipe *pipe); argument
81 int lima_sched_context_init(struct lima_sched_pipe *pipe, argument
84 void lima_sched_context_fini(struct lima_sched_pipe *pipe,
89 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, const char *name);
90 void lima_sched_pipe_fini(struct lima_sched_pipe *pipe);
91 void lima_sched_pipe_task_done(struct lima_sched_pipe *pipe);
93 static inline void lima_sched_pipe_mmu_error(struct lima_sched_pipe *pipe) in lima_sched_pipe_mmu_error()