Lines Matching defs:pipe
24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
25 struct lima_sched_task *task = pipe->current_task;
49 pipe->error = true;
57 pipe->error = false;
63 lima_sched_pipe_task_done(pipe);
103 static int lima_gp_task_validate(struct lima_sched_pipe *pipe,
108 (void)pipe;
127 static void lima_gp_task_run(struct lima_sched_pipe *pipe,
130 struct lima_ip *ip = pipe->processor[0];
195 static void lima_gp_task_fini(struct lima_sched_pipe *pipe)
197 lima_gp_soft_reset_async(pipe->processor[0]);
200 static void lima_gp_task_error(struct lima_sched_pipe *pipe)
202 struct lima_ip *ip = pipe->processor[0];
210 static void lima_gp_task_mmu_error(struct lima_sched_pipe *pipe)
212 lima_sched_pipe_task_done(pipe);
215 static int lima_gp_task_recover(struct lima_sched_pipe *pipe)
217 struct lima_ip *ip = pipe->processor[0];
218 struct lima_sched_task *task = pipe->current_task;
326 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp;
338 pipe->frame_size = frame_size;
339 pipe->task_slab = lima_gp_task_slab;
341 pipe->task_validate = lima_gp_task_validate;
342 pipe->task_run = lima_gp_task_run;
343 pipe->task_fini = lima_gp_task_fini;
344 pipe->task_error = lima_gp_task_error;
345 pipe->task_mmu_error = lima_gp_task_mmu_error;
346 pipe->task_recover = lima_gp_task_recover;