Searched refs:xe_sched_msg (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/gpu/drm/xe/
H A Dxe_gpu_scheduler_types.h12 * struct xe_sched_msg - an in-band (relative to GPU scheduler run queue)
17 struct xe_sched_msg { struct
37 void (*process_msg)(struct xe_sched_msg *msg);
H A Dxe_gpu_scheduler.c16 struct xe_sched_msg *msg;
19 msg = list_first_entry_or_null(&sched->msgs, struct xe_sched_msg, link);
25 static struct xe_sched_msg *
28 struct xe_sched_msg *msg;
32 struct xe_sched_msg, link);
44 struct xe_sched_msg *msg;
94 struct xe_sched_msg *msg)
H A Dxe_guc_exec_queue_types.h33 struct xe_sched_msg static_msgs[MAX_STATIC_MSG_TYPE];
H A Dxe_gpu_scheduler.h26 struct xe_sched_msg *msg);
H A Dxe_trace.h317 DECLARE_EVENT_CLASS(xe_sched_msg,
318 TP_PROTO(struct xe_sched_msg *msg),
336 DEFINE_EVENT(xe_sched_msg, xe_sched_msg_add,
337 TP_PROTO(struct xe_sched_msg *msg),
341 DEFINE_EVENT(xe_sched_msg, xe_sched_msg_recv,
342 TP_PROTO(struct xe_sched_msg *msg),
H A Dxe_guc_submit.c1049 static void __guc_exec_queue_process_msg_cleanup(struct xe_sched_msg *msg)
1069 static void __guc_exec_queue_process_msg_set_sched_props(struct xe_sched_msg *msg)
1093 static void __guc_exec_queue_process_msg_suspend(struct xe_sched_msg *msg)
1128 static void __guc_exec_queue_process_msg_resume(struct xe_sched_msg *msg)
1154 static void guc_exec_queue_process_msg(struct xe_sched_msg *msg)
1259 static void guc_exec_queue_add_msg(struct xe_exec_queue *q, struct xe_sched_msg *msg,
1275 struct xe_sched_msg *msg = q->guc->static_msgs + STATIC_MSG_CLEANUP;
1286 struct xe_sched_msg *msg;
1303 struct xe_sched_msg *msg;
1322 struct xe_sched_msg *ms
[all...]

Completed in 101 milliseconds