Lines Matching defs:guc

231 	struct xe_guc *guc = arg;  in guc_submit_fini()  local
238 struct xe_guc *guc = arg; in guc_submit_wedged_fini() local
255 static void primelockdep(struct xe_guc *guc) in primelockdep()
281 int xe_guc_submit_init(struct xe_guc *guc, unsigned int num_ids) in xe_guc_submit_init()
306 static void __release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q, u32 xa_count) in __release_guc_id()
322 static int alloc_guc_id(struct xe_guc *guc, struct xe_exec_queue *q) in alloc_guc_id()
358 static void release_guc_id(struct xe_guc *guc, struct xe_exec_queue *q) in release_guc_id()
414 static void init_policies(struct xe_guc *guc, struct xe_exec_queue *q) in init_policies()
438 static void set_min_preemption_timeout(struct xe_guc *guc, struct xe_exec_queue *q) in set_min_preemption_timeout()
456 static void __register_mlrc_exec_queue(struct xe_guc *guc, in __register_mlrc_exec_queue()
494 static void __register_exec_queue(struct xe_guc *guc, in __register_exec_queue()
517 struct xe_guc *guc = exec_queue_to_guc(q); in register_exec_queue() local
576 struct xe_guc *guc = exec_queue_to_guc(q); in wq_wait_for_space() local
604 struct xe_guc *guc = exec_queue_to_guc(q); in wq_noop_append() local
624 struct xe_guc *guc = exec_queue_to_guc(q); in wq_item_append() local
669 struct xe_guc *guc = exec_queue_to_guc(q); in submit_exec_queue() local
723 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_run_job() local
758 int xe_guc_read_stopped(struct xe_guc *guc) in xe_guc_read_stopped()
770 static void disable_scheduling_deregister(struct xe_guc *guc, in disable_scheduling_deregister()
809 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_trigger_cleanup() local
828 void xe_guc_submit_wedge(struct xe_guc *guc) in xe_guc_submit_wedge()
852 static bool guc_submit_hint_wedged(struct xe_guc *guc) in guc_submit_hint_wedged()
872 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_lr_cleanup() local
896 struct xe_guc *guc = exec_queue_to_guc(q); in xe_guc_exec_queue_lr_cleanup() local
975 struct xe_guc *guc = exec_queue_to_guc(q); in enable_scheduling() local
1004 struct xe_guc *guc = exec_queue_to_guc(q); in disable_scheduling() local
1020 static void __deregister_exec_queue(struct xe_guc *guc, struct xe_exec_queue *q) in __deregister_exec_queue()
1046 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_timedout_job() local
1252 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_fini_async() local
1272 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_fini_async() local
1284 static void __guc_exec_queue_fini(struct xe_guc *guc, struct xe_exec_queue *q) in __guc_exec_queue_fini()
1299 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_cleanup() local
1318 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_set_sched_props() local
1336 struct xe_guc *guc = exec_queue_to_guc(q); in suspend_fence_signal() local
1348 struct xe_guc *guc = exec_queue_to_guc(q); in __guc_exec_queue_process_msg_suspend() local
1435 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_init() local
1623 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_suspend_wait() local
1652 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_resume() local
1685 static void guc_exec_queue_stop(struct xe_guc *guc, struct xe_exec_queue *q) in guc_exec_queue_stop()
1738 int xe_guc_submit_reset_prepare(struct xe_guc *guc) in xe_guc_submit_reset_prepare()
1756 void xe_guc_submit_reset_wait(struct xe_guc *guc) in xe_guc_submit_reset_wait()
1762 void xe_guc_submit_stop(struct xe_guc *guc) in xe_guc_submit_stop()
1805 int xe_guc_submit_start(struct xe_guc *guc) in xe_guc_submit_start()
1829 g2h_exec_queue_lookup(struct xe_guc *guc, u32 guc_id) in g2h_exec_queue_lookup()
1851 static void deregister_exec_queue(struct xe_guc *guc, struct xe_exec_queue *q) in deregister_exec_queue()
1868 static void handle_sched_done(struct xe_guc *guc, struct xe_exec_queue *q, in handle_sched_done()
1913 int xe_guc_sched_done_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_sched_done_handler()
1942 static void handle_deregister_done(struct xe_guc *guc, struct xe_exec_queue *q) in handle_deregister_done()
1954 int xe_guc_deregister_done_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_deregister_done_handler()
1981 int xe_guc_exec_queue_reset_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_exec_queue_reset_handler()
2026 int xe_guc_error_capture_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_error_capture_handler()
2042 int xe_guc_exec_queue_memory_cat_error_handler(struct xe_guc *guc, u32 *msg, in xe_guc_exec_queue_memory_cat_error_handler()
2080 int xe_guc_exec_queue_reset_failure_handler(struct xe_guc *guc, u32 *msg, u32 len) in xe_guc_exec_queue_reset_failure_handler()
2106 struct xe_guc *guc = exec_queue_to_guc(q); in guc_exec_queue_wq_snapshot_capture() local
2331 void xe_guc_submit_print(struct xe_guc *guc, struct drm_printer *p) in xe_guc_submit_print()