Symbol: xe_gpu_scheduler
drivers/gpu/drm/xe/xe_gpu_scheduler.c
104
void xe_sched_submission_resume_tdr(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
109
void xe_sched_add_msg(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.c
117
void xe_sched_add_msg_locked(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.c
131
void xe_sched_add_msg_head(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.c
14
static void xe_sched_process_msg_queue_if_ready(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
26
xe_sched_get_msg(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
42
struct xe_gpu_scheduler *sched =
drivers/gpu/drm/xe/xe_gpu_scheduler.c
43
container_of(w, struct xe_gpu_scheduler, work_process_msg);
drivers/gpu/drm/xe/xe_gpu_scheduler.c
57
int xe_sched_init(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.c
8
static void xe_sched_process_msg_queue(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
86
void xe_sched_fini(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
92
void xe_sched_submission_start(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.c
98
void xe_sched_submission_stop(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
12
int xe_sched_init(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.h
20
void xe_sched_fini(struct xe_gpu_scheduler *sched);
drivers/gpu/drm/xe/xe_gpu_scheduler.h
22
void xe_sched_submission_start(struct xe_gpu_scheduler *sched);
drivers/gpu/drm/xe/xe_gpu_scheduler.h
23
void xe_sched_submission_stop(struct xe_gpu_scheduler *sched);
drivers/gpu/drm/xe/xe_gpu_scheduler.h
25
void xe_sched_submission_resume_tdr(struct xe_gpu_scheduler *sched);
drivers/gpu/drm/xe/xe_gpu_scheduler.h
27
void xe_sched_add_msg(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.h
29
void xe_sched_add_msg_locked(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.h
31
void xe_sched_add_msg_head(struct xe_gpu_scheduler *sched,
drivers/gpu/drm/xe/xe_gpu_scheduler.h
34
static inline void xe_sched_msg_lock(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
39
static inline void xe_sched_msg_unlock(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
44
static inline void xe_sched_stop(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
49
static inline void xe_sched_tdr_queue_imm(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
54
static inline void xe_sched_resubmit_jobs(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
79
struct xe_sched_job *xe_sched_first_pending_job(struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_gpu_scheduler.h
92
struct xe_gpu_scheduler *sched)
drivers/gpu/drm/xe/xe_guc_exec_queue_types.h
27
struct xe_gpu_scheduler sched;
drivers/gpu/drm/xe/xe_guc_submit.c
1266
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
1479
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
1934
struct xe_gpu_scheduler *sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2180
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2239
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2291
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2476
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2555
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2610
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2656
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2694
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
2759
struct xe_gpu_scheduler *sched = &q->guc->sched;
drivers/gpu/drm/xe/xe_guc_submit.c
3195
struct xe_gpu_scheduler *sched = &q->guc->sched;