Searched refs:xe_guc_ct (Results 1 – 10 of 10) sorted by relevance
13 int xe_guc_ct_init(struct xe_guc_ct *ct);14 int xe_guc_ct_enable(struct xe_guc_ct *ct);15 void xe_guc_ct_disable(struct xe_guc_ct *ct);16 void xe_guc_ct_stop(struct xe_guc_ct *ct);17 void xe_guc_ct_fast_path(struct xe_guc_ct *ct);20 xe_guc_ct_snapshot_capture(struct xe_guc_ct *ct, bool atomic);24 void xe_guc_ct_print(struct xe_guc_ct *ct, struct drm_printer *p, bool atomic);26 static inline bool xe_guc_ct_enabled(struct xe_guc_ct *ct) in xe_guc_ct_enabled()31 static inline void xe_guc_ct_irq_handler(struct xe_guc_ct *ct) in xe_guc_ct_irq_handler()42 int xe_guc_ct_send(struct xe_guc_ct *ct, const u32 *action, u32 len,[all …]
65 ct_to_guc(struct xe_guc_ct *ct) in ct_to_guc()71 ct_to_gt(struct xe_guc_ct *ct) in ct_to_gt()77 ct_to_xe(struct xe_guc_ct *ct) in ct_to_xe()134 long xe_guc_ct_queue_proc_time_jiffies(struct xe_guc_ct *ct) in xe_guc_ct_queue_proc_time_jiffies()148 struct xe_guc_ct *ct = arg; in guc_ct_fini()154 static void receive_g2h(struct xe_guc_ct *ct);158 static void primelockdep(struct xe_guc_ct *ct) in primelockdep()168 int xe_guc_ct_init(struct xe_guc_ct *ct) in xe_guc_ct_init()258 static int guc_ct_ctb_h2g_register(struct xe_guc_ct *ct) in guc_ct_ctb_h2g_register()285 static int guc_ct_ctb_g2h_register(struct xe_guc_ct *ct) in guc_ct_ctb_g2h_register()[all …]
82 static struct xe_guc_ct *pc_to_ct(struct xe_guc_pc *pc) in pc_to_ct()138 struct xe_guc_ct *ct = pc_to_ct(pc); in pc_action_reset()157 struct xe_guc_ct *ct = pc_to_ct(pc); in pc_action_query_task_state()180 struct xe_guc_ct *ct = pc_to_ct(pc); in pc_action_set_param()207 struct xe_guc_ct *ct = &pc_to_guc(pc)->ct; in pc_action_unset_param()223 struct xe_guc_ct *ct = pc_to_ct(pc); in pc_action_setup_gucrc()
60 struct xe_guc_ct ct;
95 struct xe_guc_ct { struct
59 xe_guc_ct.o \
820 struct xe_guc_ct *ct = &ads_to_guc(ads)->ct; in guc_ads_action_update_policies()
43 static struct xe_guc_ct *relay_to_ct(struct xe_guc_relay *relay) in relay_to_ct()
25 .. kernel-doc:: drivers/gpu/drm/xe/xe_guc_ct.c
61 static int replacement_xe_guc_ct_send_recv_always_fails(struct xe_guc_ct *ct, in replacement_xe_guc_ct_send_recv_always_fails()74 static int replacement_xe_guc_ct_send_recv_expects_pf2guc_relay(struct xe_guc_ct *ct, in replacement_xe_guc_ct_send_recv_expects_pf2guc_relay()222 static int replacement_xe_guc_ct_send_recv_loopback_relay(struct xe_guc_ct *ct, in replacement_xe_guc_ct_send_recv_loopback_relay()