Searched refs:xe_gpu_scheduler (Results 1 – 6 of 6) sorted by relevance
12 int xe_sched_init(struct xe_gpu_scheduler *sched,20 void xe_sched_fini(struct xe_gpu_scheduler *sched);22 void xe_sched_submission_start(struct xe_gpu_scheduler *sched);23 void xe_sched_submission_stop(struct xe_gpu_scheduler *sched);25 void xe_sched_submission_resume_tdr(struct xe_gpu_scheduler *sched);27 void xe_sched_add_msg(struct xe_gpu_scheduler *sched,29 void xe_sched_add_msg_locked(struct xe_gpu_scheduler *sched,32 static inline void xe_sched_msg_lock(struct xe_gpu_scheduler *sched) in xe_sched_msg_lock()37 static inline void xe_sched_msg_unlock(struct xe_gpu_scheduler *sched) in xe_sched_msg_unlock()42 static inline void xe_sched_stop(struct xe_gpu_scheduler *sched) in xe_sched_stop()[all …]
8 static void xe_sched_process_msg_queue(struct xe_gpu_scheduler *sched) in xe_sched_process_msg_queue()14 static void xe_sched_process_msg_queue_if_ready(struct xe_gpu_scheduler *sched) in xe_sched_process_msg_queue_if_ready()26 xe_sched_get_msg(struct xe_gpu_scheduler *sched) in xe_sched_get_msg()42 struct xe_gpu_scheduler *sched = in xe_sched_process_msg_work()43 container_of(w, struct xe_gpu_scheduler, work_process_msg); in xe_sched_process_msg_work()57 int xe_sched_init(struct xe_gpu_scheduler *sched, in xe_sched_init()75 void xe_sched_fini(struct xe_gpu_scheduler *sched) in xe_sched_fini()81 void xe_sched_submission_start(struct xe_gpu_scheduler *sched) in xe_sched_submission_start()87 void xe_sched_submission_stop(struct xe_gpu_scheduler *sched) in xe_sched_submission_stop()93 void xe_sched_submission_resume_tdr(struct xe_gpu_scheduler *sched) in xe_sched_submission_resume_tdr()[all …]
43 struct xe_gpu_scheduler { struct
24 struct xe_gpu_scheduler sched;
776 struct xe_gpu_scheduler *sched = &q->guc->sched; in disable_scheduling_deregister()865 struct xe_gpu_scheduler *sched = &ge->sched; in xe_guc_exec_queue_lr_cleanup()1031 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_timedout_job()1393 struct xe_gpu_scheduler *sched; in guc_exec_queue_init()1567 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_suspend()1610 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_resume()1648 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_stop()1752 struct xe_gpu_scheduler *sched = &q->guc->sched; in guc_exec_queue_start()2084 struct xe_gpu_scheduler *sched = &q->guc->sched; in xe_guc_exec_queue_snapshot_capture()
41 xe_gpu_scheduler.o \