Lines Matching defs:ct
15 static inline struct intel_guc *ct_to_guc(struct intel_guc_ct *ct) in ct_to_guc()
20 static inline struct intel_gt *ct_to_gt(struct intel_guc_ct *ct) in ct_to_gt()
25 static inline struct drm_i915_private *ct_to_i915(struct intel_guc_ct *ct) in ct_to_i915()
30 static inline struct drm_device *ct_to_drm(struct intel_guc_ct *ct) in ct_to_drm()
103 void intel_guc_ct_init_early(struct intel_guc_ct *ct) in intel_guc_ct_init_early()
179 static int ct_register_buffer(struct intel_guc_ct *ct, u32 type, in ct_register_buffer()
211 static int ct_deregister_buffer(struct intel_guc_ct *ct, u32 type) in ct_deregister_buffer()
229 int intel_guc_ct_init(struct intel_guc_ct *ct) in intel_guc_ct_init()
287 void intel_guc_ct_fini(struct intel_guc_ct *ct) in intel_guc_ct_fini()
302 int intel_guc_ct_enable(struct intel_guc_ct *ct) in intel_guc_ct_enable()
360 void intel_guc_ct_disable(struct intel_guc_ct *ct) in intel_guc_ct_disable()
374 static u32 ct_get_next_fence(struct intel_guc_ct *ct) in ct_get_next_fence()
380 static void write_barrier(struct intel_guc_ct *ct) in write_barrier()
402 static int ct_write(struct intel_guc_ct *ct, in ct_write()
533 static inline bool ct_deadlocked(struct intel_guc_ct *ct) in ct_deadlocked()
551 static inline bool g2h_has_room(struct intel_guc_ct *ct, u32 g2h_len_dw) in g2h_has_room()
562 static inline void g2h_reserve_space(struct intel_guc_ct *ct, u32 g2h_len_dw) in g2h_reserve_space()
572 static inline void g2h_release_space(struct intel_guc_ct *ct, u32 g2h_len_dw) in g2h_release_space()
577 static inline bool h2g_has_room(struct intel_guc_ct *ct, u32 len_dw) in h2g_has_room()
602 static int has_room_nb(struct intel_guc_ct *ct, u32 h2g_dw, u32 g2h_dw) in has_room_nb()
626 static int ct_send_nb(struct intel_guc_ct *ct, in ct_send_nb()
657 static int ct_send(struct intel_guc_ct *ct, in ct_send()
756 int intel_guc_ct_send(struct intel_guc_ct *ct, const u32 *action, u32 len, in intel_guc_ct_send()
807 static int ct_read(struct intel_guc_ct *ct, struct ct_incoming_msg **msg) in ct_read()
906 static int ct_handle_response(struct intel_guc_ct *ct, struct ct_incoming_msg *response) in ct_handle_response()
963 static int ct_process_request(struct intel_guc_ct *ct, struct ct_incoming_msg *request) in ct_process_request()
1011 static bool ct_process_incoming_requests(struct intel_guc_ct *ct) in ct_process_incoming_requests()
1041 struct intel_guc_ct *ct = in ct_incoming_request_worker_func() local
1050 static int ct_handle_event(struct intel_guc_ct *ct, struct ct_incoming_msg *request) in ct_handle_event()
1077 static int ct_handle_hxg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) in ct_handle_hxg()
1115 static void ct_handle_msg(struct intel_guc_ct *ct, struct ct_incoming_msg *msg) in ct_handle_msg()
1136 static int ct_receive(struct intel_guc_ct *ct) in ct_receive()
1154 static void ct_try_receive_message(struct intel_guc_ct *ct) in ct_try_receive_message()
1168 struct intel_guc_ct *ct = from_tasklet(ct, t, receive_tasklet); in ct_receive_tasklet_func() local
1177 void intel_guc_ct_event_handler(struct intel_guc_ct *ct) in intel_guc_ct_event_handler()
1187 void intel_guc_ct_print_info(struct intel_guc_ct *ct, in intel_guc_ct_print_info()