Searched refs:lima_sched_task (Results  1 – 8 of 8) sorted by relevance
| /Linux-v6.6/drivers/gpu/drm/lima/ | 
| D | lima_sched.h | 20 struct lima_sched_task {  struct55 	struct lima_sched_task *current_task;  argument
 77 	int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
 78 	void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task);
 87 int lima_sched_task_init(struct lima_sched_task *task,
 91 void lima_sched_task_fini(struct lima_sched_task *task);
 98 struct dma_fence *lima_sched_context_queue_task(struct lima_sched_task *task);
 
 | 
| D | lima_trace.h | 14 	TP_PROTO(struct lima_sched_task *task),36 	     TP_PROTO(struct lima_sched_task *task),
 41 	     TP_PROTO(struct lima_sched_task *task),
 
 | 
| D | lima_sched.c | 102 static inline struct lima_sched_task *to_lima_task(struct drm_sched_job *job)  in to_lima_task()104 	return container_of(job, struct lima_sched_task, base);  in to_lima_task()
 112 int lima_sched_task_init(struct lima_sched_task *task,  in lima_sched_task_init()
 140 void lima_sched_task_fini(struct lima_sched_task *task)  in lima_sched_task_fini()
 171 struct dma_fence *lima_sched_context_queue_task(struct lima_sched_task *task)  in lima_sched_context_queue_task()
 204 	struct lima_sched_task *task = to_lima_task(job);  in lima_sched_run_job()
 269 static void lima_sched_build_error_task_list(struct lima_sched_task *task)  in lima_sched_build_error_task_list()
 402 	struct lima_sched_task *task = to_lima_task(job);  in lima_sched_timedout_job()
 440 	struct lima_sched_task *task = to_lima_task(job);  in lima_sched_free_job()
 504 	struct lima_sched_task *task = pipe->current_task;  in lima_sched_pipe_task_done()
 
 | 
| D | lima_gp.c | 25 	struct lima_sched_task *task = pipe->current_task;  in lima_gp_irq_handler()104 				 struct lima_sched_task *task)  in lima_gp_task_validate()
 128 			     struct lima_sched_task *task)  in lima_gp_task_run()
 218 	struct lima_sched_task *task = pipe->current_task;  in lima_gp_task_recover()
 330 			"lima_gp_task", sizeof(struct lima_sched_task) + frame_size,  in lima_gp_pipe_init()
 331 			0, SLAB_HWCACHE_ALIGN, sizeof(struct lima_sched_task),  in lima_gp_pipe_init()
 
 | 
| D | lima_drv.h | 18 struct lima_sched_task;39 	struct lima_sched_task *task;
 
 | 
| D | lima_pp.c | 306 				 struct lima_sched_task *task)  in lima_pp_task_validate()330 			     struct lima_sched_task *task)  in lima_pp_task_run()
 434 			"lima_pp_task", sizeof(struct lima_sched_task) + frame_size,  in lima_pp_pipe_init()
 435 			0, SLAB_HWCACHE_ALIGN, sizeof(struct lima_sched_task),  in lima_pp_pipe_init()
 
 | 
| D | lima_gem.c | 257 static int lima_gem_sync_bo(struct lima_sched_task *task, struct lima_bo *bo,  in lima_gem_sync_bo()
 | 
| D | lima_drv.c | 109 	struct lima_sched_task *task;  in lima_ioctl_gem_submit()
 |