Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_gpu_scheduler.c16 struct xe_sched_msg *msg; in xe_sched_process_msg_queue_if_ready()
19 msg = list_first_entry_or_null(&sched->msgs, struct xe_sched_msg, link); in xe_sched_process_msg_queue_if_ready()
25 static struct xe_sched_msg *
28 struct xe_sched_msg *msg; in xe_sched_get_msg()
32 struct xe_sched_msg, link); in xe_sched_get_msg()
44 struct xe_sched_msg *msg; in xe_sched_process_msg_work()
110 struct xe_sched_msg *msg) in xe_sched_add_msg()
118 struct xe_sched_msg *msg) in xe_sched_add_msg_locked()
H A Dxe_gpu_scheduler_types.h17 struct xe_sched_msg { struct
37 void (*process_msg)(struct xe_sched_msg *msg); argument
H A Dxe_gpu_scheduler.h28 struct xe_sched_msg *msg);
30 struct xe_sched_msg *msg);
H A Dxe_trace.h279 DECLARE_EVENT_CLASS(xe_sched_msg,
280 TP_PROTO(struct xe_sched_msg *msg),
303 DEFINE_EVENT(xe_sched_msg, xe_sched_msg_add,
304 TP_PROTO(struct xe_sched_msg *msg),
308 DEFINE_EVENT(xe_sched_msg, xe_sched_msg_recv,
309 TP_PROTO(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_guc_submit.c1296 static void __guc_exec_queue_process_msg_cleanup(struct xe_sched_msg *msg) in __guc_exec_queue_process_msg_cleanup()
1345 static void __guc_exec_queue_process_msg_suspend(struct xe_sched_msg *msg) in __guc_exec_queue_process_msg_suspend()
1374 static void __guc_exec_queue_process_msg_resume(struct xe_sched_msg *msg) in __guc_exec_queue_process_msg_resume()
1396 static void guc_exec_queue_process_msg(struct xe_sched_msg *msg) in guc_exec_queue_process_msg()
1525 struct xe_sched_msg *msg, in guc_exec_queue_try_add_msg()
1541 struct xe_sched_msg *msg = q->guc->static_msgs + STATIC_MSG_CLEANUP; in guc_exec_queue_fini()
1552 struct xe_sched_msg *msg; in guc_exec_queue_set_priority()
1570 struct xe_sched_msg *msg; in guc_exec_queue_set_timeslice()
1589 struct xe_sched_msg *msg; in guc_exec_queue_set_preempt_timeout()
1608 struct xe_sched_msg *msg = q->guc->static_msgs + STATIC_MSG_SUSPEND; in guc_exec_queue_suspend()
[all …]