Lines Matching defs:lima_sched_pipe
46 struct lima_sched_pipe { struct
47 struct drm_gpu_scheduler base;
49 u64 fence_context;
50 u32 fence_seqno;
51 spinlock_t fence_lock;
53 struct lima_device *ldev;
77 int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); argument
78 void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); argument
79 void (*task_fini)(struct lima_sched_pipe *pipe); argument
80 void (*task_error)(struct lima_sched_pipe *pipe); argument
81 void (*task_mmu_error)(struct lima_sched_pipe *pipe); argument
82 int (*task_recover)(struct lima_sched_pipe *pipe); argument
83 void (*task_mask_irq)(struct lima_sched_pipe *pipe); argument
94 int lima_sched_context_init(struct lima_sched_pipe *pipe, argument