Lines Matching defs:guc

230 	struct xe_guc *guc = arg;  in guc_submit_fini()  local
237 struct xe_guc *guc = arg; in guc_submit_wedged_fini() local
254 static void primelockdep(struct xe_guc *guc) in primelockdep()
280 int xe_guc_submit_init(struct xe_guc *guc, unsigned int num_ids) in xe_guc_submit_init()
305 static void __release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q, u32 xa_count) in __release_guc_id()
321 static int alloc_guc_id(struct xe_guc *guc, struct xe_exec_queue *q) in alloc_guc_id()
357 static void release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q) in release_guc_id()
412 static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q) in init_policies()
430 static void set_min_preemption_timeout(struct xe_guc *guc, struct xe_exec_queue *q) in set_min_preemption_timeout()
448 static void __register_mlrc_exec_queue(struct xe_guc *guc, in __register_mlrc_exec_queue()
486 static void __register_exec_queue(struct xe_guc *guc, in __register_exec_queue()
509 struct xe_guc *guc = exec_queue_to_guc(q); in register_exec_queue() local
568 struct xe_guc *guc = exec_queue_to_guc(q); in wq_wait_for_space() local
596 struct xe_guc *guc = exec_queue_to_guc(q); in wq_noop_append() local
616 struct xe_guc *guc = exec_queue_to_guc(q); in wq_item_append() local
661 struct xe_guc *guc = exec_queue_to_guc(q); in submit_exec_queue() local
715 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_run_job() local
750 int xe_guc_read_stopped(struct xe_guc *guc) in xe_guc_read_stopped()
762 static void disable_scheduling_deregister(struct xe_guc *guc, in disable_scheduling_deregister()
801 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_trigger_cleanup() local
820 void xe_guc_submit_wedge(struct xe_guc *guc) in xe_guc_submit_wedge()
844 static bool guc_submit_hint_wedged(struct xe_guc *guc) in guc_submit_hint_wedged()
864 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_lr_cleanup() local
888 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_lr_cleanup() local
967 struct xe_guc *guc = exec_queue_to_guc(q); in enable_scheduling() local
996 struct xe_guc *guc = exec_queue_to_guc(q); in disable_scheduling() local
1012 static void __deregister_exec_queue(struct xe_guc *guc, struct xe_exec_queue *q) in __deregister_exec_queue()
1038 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_timedout_job() local
1244 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_fini_async() local
1264 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_fini_async() local
1276 static void __guc_exec_queue_fini(struct xe_guc *guc, struct xe_exec_queue *q) in __guc_exec_queue_fini()
1291 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_cleanup() local
1310 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_set_sched_props() local
1328 struct xe_guc *guc = exec_queue_to_guc(q); in suspend_fence_signal() local
1340 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_suspend() local
1427 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_init() local
1615 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_suspend_wait() local
1644 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_resume() local
1677 static void guc_exec_queue_stop(struct xe_guc *guc, struct xe_exec_queue *q) in guc_exec_queue_stop()
1730 int xe_guc_submit_reset_prepare(struct xe_guc *guc) in xe_guc_submit_reset_prepare()
1748 void xe_guc_submit_reset_wait(struct xe_guc *guc) in xe_guc_submit_reset_wait()
1754 void xe_guc_submit_stop(struct xe_guc *guc) in xe_guc_submit_stop()
1797 int xe_guc_submit_start(struct xe_guc *guc) in xe_guc_submit_start()
1821 g2h_exec_queue_lookup(struct xe_guc *guc, u32 guc_id) in g2h_exec_queue_lookup()
1843 static void deregister_exec_queue(struct xe_guc *guc, struct xe_exec_queue *q) in deregister_exec_queue()
1860 static void handle_sched_done(struct xe_guc *guc, struct xe_exec_queue *q, in handle_sched_done()
1905 int xe_guc_sched_done_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_sched_done_handler()
1934 static void handle_deregister_done(struct xe_guc *guc, struct xe_exec_queue *q) in handle_deregister_done()
1946 int xe_guc_deregister_done_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_deregister_done_handler()
1973 int xe_guc_exec_queue_reset_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_exec_queue_reset_handler()
2018 int xe_guc_error_capture_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_error_capture_handler()
2034 int xe_guc_exec_queue_memory_cat_error_handler(struct xe_guc *guc, u32 *msg, in xe_guc_exec_queue_memory_cat_error_handler()
2072 int xe_guc_exec_queue_reset_failure_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_exec_queue_reset_failure_handler()
2098 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_wq_snapshot_capture() local
2323 void xe_guc_submit_print(struct xe_guc *guc, struct drm_printer *p) in xe_guc_submit_print()