Lines Matching defs:ce

181 static inline void init_sched_state(struct intel_context *ce)  in init_sched_state()
198 static bool sched_state_is_init(struct intel_context *ce) in sched_state_is_init()
204 context_wait_for_deregister_to_register(struct intel_context *ce) in context_wait_for_deregister_to_register()
211 set_context_wait_for_deregister_to_register(struct intel_context *ce) in set_context_wait_for_deregister_to_register()
219 clr_context_wait_for_deregister_to_register(struct intel_context *ce) in clr_context_wait_for_deregister_to_register()
227 context_destroyed(struct intel_context *ce) in context_destroyed()
233 set_context_destroyed(struct intel_context *ce) in set_context_destroyed()
240 clr_context_destroyed(struct intel_context *ce) in clr_context_destroyed()
246 static inline bool context_pending_disable(struct intel_context *ce) in context_pending_disable()
251 static inline void set_context_pending_disable(struct intel_context *ce) in set_context_pending_disable()
257 static inline void clr_context_pending_disable(struct intel_context *ce) in clr_context_pending_disable()
263 static inline bool context_banned(struct intel_context *ce) in context_banned()
268 static inline void set_context_banned(struct intel_context *ce) in set_context_banned()
274 static inline void clr_context_banned(struct intel_context *ce) in clr_context_banned()
280 static inline bool context_enabled(struct intel_context *ce) in context_enabled()
285 static inline void set_context_enabled(struct intel_context *ce) in set_context_enabled()
291 static inline void clr_context_enabled(struct intel_context *ce) in clr_context_enabled()
297 static inline bool context_pending_enable(struct intel_context *ce) in context_pending_enable()
302 static inline void set_context_pending_enable(struct intel_context *ce) in set_context_pending_enable()
308 static inline void clr_context_pending_enable(struct intel_context *ce) in clr_context_pending_enable()
314 static inline bool context_registered(struct intel_context *ce) in context_registered()
319 static inline void set_context_registered(struct intel_context *ce) in set_context_registered()
325 static inline void clr_context_registered(struct intel_context *ce) in clr_context_registered()
331 static inline bool context_policy_required(struct intel_context *ce) in context_policy_required()
336 static inline void set_context_policy_required(struct intel_context *ce) in set_context_policy_required()
342 static inline void clr_context_policy_required(struct intel_context *ce) in clr_context_policy_required()
348 static inline bool context_close_done(struct intel_context *ce) in context_close_done()
353 static inline void set_context_close_done(struct intel_context *ce) in set_context_close_done()
359 static inline u32 context_blocked(struct intel_context *ce) in context_blocked()
365 static inline void incr_context_blocked(struct intel_context *ce) in incr_context_blocked()
374 static inline void decr_context_blocked(struct intel_context *ce) in decr_context_blocked()
389 static inline bool context_guc_id_invalid(struct intel_context *ce) in context_guc_id_invalid()
394 static inline void set_context_guc_id_invalid(struct intel_context *ce) in set_context_guc_id_invalid()
399 static inline struct intel_guc *ce_to_guc(struct intel_context *ce) in ce_to_guc()
449 static u32 __get_parent_scratch_offset(struct intel_context *ce) in __get_parent_scratch_offset()
456 static u32 __get_wq_offset(struct intel_context *ce) in __get_wq_offset()
464 __get_parent_scratch(struct intel_context *ce) in __get_parent_scratch()
481 __get_process_desc_v69(struct intel_context *ce) in __get_process_desc_v69()
489 __get_wq_desc_v70(struct intel_context *ce) in __get_wq_desc_v70()
496 static u32 *get_wq_pointer(struct intel_context *ce, u32 wqi_size) in get_wq_pointer()
518 struct intel_context *ce = xa_load(&guc->context_lookup, id); in __get_context() local
580 struct intel_context *ce) in set_ctx_id_mapping()
699 struct intel_context *ce = request_to_scheduling_context(rq); in __guc_add_request() local
814 static u32 wq_space_until_wrap(struct intel_context *ce) in wq_space_until_wrap()
819 static void write_wqi(struct intel_context *ce, u32 wqi_size) in write_wqi()
833 static int guc_wq_noop_append(struct intel_context *ce) in guc_wq_noop_append()
852 struct intel_context *ce = request_to_scheduling_context(rq); in __guc_wq_item_append() local
896 struct intel_context *ce = request_to_scheduling_context(rq); in guc_wq_item_append() local
913 struct intel_context *ce = request_to_scheduling_context(rq); in multi_lrc_submit() local
990 struct intel_context *ce = request_to_scheduling_context(last); in guc_dequeue_one_context() local
1079 struct intel_context *ce; in scrub_guc_desc_for_outstanding_g2h() local
1501 static void __guc_context_update_stats(struct intel_context *ce) in __guc_context_update_stats()
1511 static void guc_context_update_stats(struct intel_context *ce) in guc_context_update_stats()
1526 struct intel_context *ce; in guc_timestamp_ping() local
1767 __context_to_physical_engine(struct intel_context *ce) in __context_to_physical_engine()
1777 static void guc_reset_state(struct intel_context *ce, u32 head, bool scrub) in guc_reset_state()
1822 __unwind_incomplete_requests(struct intel_context *ce) in __unwind_incomplete_requests()
1857 static void __guc_reset_context(struct intel_context *ce, intel_engine_mask_t stalled) in __guc_reset_context()
1929 struct intel_context *ce; in intel_guc_submission_reset() local
1959 static void guc_cancel_context_requests(struct intel_context *ce) in guc_cancel_context_requests()
2027 struct intel_context *ce; in intel_guc_submission_cancel_requests() local
2241 struct intel_context *ce = request_to_scheduling_context(rq); in need_tasklet() local
2265 static int new_guc_id(struct intel_guc *guc, struct intel_context *ce) in new_guc_id()
2291 static void __release_guc_id(struct intel_guc *guc, struct intel_context *ce) in __release_guc_id()
2313 static void release_guc_id(struct intel_guc *guc, struct intel_context *ce) in release_guc_id()
2322 static int steal_guc_id(struct intel_guc *guc, struct intel_context *ce) in steal_guc_id()
2359 static int assign_guc_id(struct intel_guc *guc, struct intel_context *ce) in assign_guc_id()
2388 static int pin_guc_id(struct intel_guc *guc, struct intel_context *ce) in pin_guc_id()
2438 static void unpin_guc_id(struct intel_guc *guc, struct intel_context *ce) in unpin_guc_id()
2458 struct intel_context *ce, in __guc_action_register_multi_lrc_v69()
2482 struct intel_context *ce, in __guc_action_register_multi_lrc_v70()
2567 register_context_v69(struct intel_guc *guc, struct intel_context *ce, bool loop) in register_context_v69()
2583 register_context_v70(struct intel_guc *guc, struct intel_context *ce, bool loop) in register_context_v70()
2595 static int register_context(struct intel_context *ce, bool loop) in register_context()
2635 static int deregister_context(struct intel_context *ce, u32 guc_id) in deregister_context()
2645 static inline void clear_children_join_go_memory(struct intel_context *ce) in clear_children_join_go_memory()
2655 static inline u32 get_children_go_value(struct intel_context *ce) in get_children_go_value()
2660 static inline u32 get_children_join_value(struct intel_context *ce, in get_children_join_value()
2714 static int guc_context_policy_init_v70(struct intel_context *ce, bool loop) in guc_context_policy_init_v70()
2795 static void prepare_context_registration_info_v69(struct intel_context *ce) in prepare_context_registration_info_v69()
2863 static void prepare_context_registration_info_v70(struct intel_context *ce, in prepare_context_registration_info_v70()
2926 static int try_context_registration(struct intel_context *ce, bool loop) in try_context_registration()
2993 static int __guc_context_pre_pin(struct intel_context *ce, in __guc_context_pre_pin()
3001 static int __guc_context_pin(struct intel_context *ce, in __guc_context_pin()
3017 static int guc_context_pre_pin(struct intel_context *ce, in guc_context_pre_pin()
3024 static int guc_context_pin(struct intel_context *ce, void *vaddr) in guc_context_pin()
3034 static void guc_context_unpin(struct intel_context *ce) in guc_context_unpin()
3046 static void guc_context_post_unpin(struct intel_context *ce) in guc_context_post_unpin()
3052 struct intel_context *ce) in __guc_context_sched_enable()
3067 struct intel_context *ce, in __guc_context_sched_disable()
3085 static void guc_blocked_fence_complete(struct intel_context *ce) in guc_blocked_fence_complete()
3093 static void guc_blocked_fence_reinit(struct intel_context *ce) in guc_blocked_fence_reinit()
3109 static u16 prep_context_pending_disable(struct intel_context *ce) in prep_context_pending_disable()
3121 static struct i915_sw_fence *guc_context_block(struct intel_context *ce) in guc_context_block()
3167 static bool context_cant_unblock(struct intel_context *ce) in context_cant_unblock()
3177 static void guc_context_unblock(struct intel_context *ce) in guc_context_unblock()
3210 static void guc_context_cancel_request(struct intel_context *ce, in guc_context_cancel_request()
3255 guc_context_revoke(struct intel_context *ce, struct i915_request *rq, in guc_context_revoke()
3309 static void do_sched_disable(struct intel_guc *guc, struct intel_context *ce, in do_sched_disable()
3327 struct intel_context *ce) in bypass_sched_disable()
3343 struct intel_context *ce = in __delay_sched_disable() local
3358 static bool guc_id_pressure(struct intel_guc *guc, struct intel_context *ce) in guc_id_pressure()
3374 static void guc_context_sched_disable(struct intel_context *ce) in guc_context_sched_disable()
3396 static void guc_context_close(struct intel_context *ce) in guc_context_close()
3409 static inline int guc_lrc_desc_unpin(struct intel_context *ce) in guc_lrc_desc_unpin()
3463 static void __guc_context_destroy(struct intel_context *ce) in __guc_context_destroy()
3488 struct intel_context *ce; in guc_flush_destroyed_contexts() local
3513 struct intel_context *ce; in deregister_destroyed_contexts() local
3571 struct intel_context *ce = container_of(kref, typeof(*ce), ref); in guc_context_destroy() local
3606 static int guc_context_alloc(struct intel_context *ce) in guc_context_alloc()
3612 struct intel_context *ce) in __guc_context_set_prio()
3632 struct intel_context *ce, in guc_context_set_prio()
3663 static inline void add_context_inflight_prio(struct intel_context *ce, in add_context_inflight_prio()
3675 static inline void sub_context_inflight_prio(struct intel_context *ce, in sub_context_inflight_prio()
3687 static inline void update_context_prio(struct intel_context *ce) in update_context_prio()
3713 struct intel_context *ce = request_to_scheduling_context(rq); in add_to_context() local
3735 static void guc_prio_fini(struct i915_request *rq, struct intel_context *ce) in guc_prio_fini()
3749 struct intel_context *ce = request_to_scheduling_context(rq); in remove_from_context() local
3806 static void __guc_signal_context_fence(struct intel_context *ce) in __guc_signal_context_fence()
3828 static void guc_signal_context_fence(struct intel_context *ce) in guc_signal_context_fence()
3840 static bool context_needs_register(struct intel_context *ce, bool new_guc_id) in context_needs_register()
3847 static void guc_context_init(struct intel_context *ce) in guc_context_init()
3868 struct intel_context *ce = request_to_scheduling_context(rq); in guc_request_alloc() local
3978 static int guc_virtual_context_pre_pin(struct intel_context *ce, in guc_virtual_context_pre_pin()
3987 static int guc_virtual_context_pin(struct intel_context *ce, void *vaddr) in guc_virtual_context_pin()
4000 static void guc_virtual_context_unpin(struct intel_context *ce) in guc_virtual_context_unpin()
4016 static void guc_virtual_context_enter(struct intel_context *ce) in guc_virtual_context_enter()
4027 static void guc_virtual_context_exit(struct intel_context *ce) in guc_virtual_context_exit()
4038 static int guc_virtual_context_alloc(struct intel_context *ce) in guc_virtual_context_alloc()
4071 static int guc_parent_context_pin(struct intel_context *ce, void *vaddr) in guc_parent_context_pin()
4087 static int guc_child_context_pin(struct intel_context *ce, void *vaddr) in guc_child_context_pin()
4098 static void guc_parent_context_unpin(struct intel_context *ce) in guc_parent_context_unpin()
4111 static void guc_child_context_unpin(struct intel_context *ce) in guc_child_context_unpin()
4121 static void guc_child_context_post_unpin(struct intel_context *ce) in guc_child_context_post_unpin()
4133 struct intel_context *ce = container_of(kref, typeof(*ce), ref); in guc_child_context_destroy() local
4211 struct intel_context *parent = NULL, *ce, *err; in guc_create_parallel() local
4325 struct intel_context *ce = request_to_scheduling_context(rq); in guc_bump_inflight_request_prio() local
4353 struct intel_context *ce = request_to_scheduling_context(rq); in guc_retire_inflight_request_prio() local
4442 struct intel_context *ce) in guc_kernel_context_pin()
4494 struct intel_context *ce; in guc_init_submission() local
4873 struct intel_context *ce; in g2h_context_lookup() local
5046 struct intel_context *ce; in intel_guc_deregister_done_process_msg() local
5097 struct intel_context *ce; in intel_guc_sched_done_process_msg() local
5172 struct intel_context *ce) in capture_error_state()
5210 static void guc_context_replay(struct intel_context *ce) in guc_context_replay()
5219 struct intel_context *ce) in guc_handle_context_reset()
5240 struct intel_context *ce; in intel_guc_context_reset_process_msg() local
5382 struct intel_context *ce; in intel_guc_find_hung_context() local
5444 struct intel_context *ce; in intel_guc_dump_active_requests() local
5516 struct intel_context *ce) in guc_log_context_priority()
5531 struct intel_context *ce) in guc_log_context()
5560 struct intel_context *ce; in intel_guc_submission_print_context_info() local
5604 static inline u32 get_children_go_addr(struct intel_context *ce) in get_children_go_addr()
5613 static inline u32 get_children_join_addr(struct intel_context *ce, in get_children_join_addr()
5631 struct intel_context *ce = rq->context; in emit_bb_start_parent_no_preempt_mid_batch() local
5678 struct intel_context *ce = rq->context; in emit_bb_start_child_no_preempt_mid_batch() local
5722 struct intel_context *ce = rq->context; in __emit_fini_breadcrumb_parent_no_preempt_mid_batch() local
5772 struct intel_context *ce = rq->context; in emit_fini_breadcrumb_parent_no_preempt_mid_batch() local
5816 struct intel_context *ce = rq->context; in __emit_fini_breadcrumb_child_no_preempt_mid_batch() local
5848 struct intel_context *ce = rq->context; in emit_fini_breadcrumb_child_no_preempt_mid_batch() local