Searched refs:submission_state (Results 1 – 15 of 15) sorted by relevance
81 *val = (u64)guc->submission_state.sched_disable_delay_ms; in guc_sched_disable_delay_ms_get()94 guc->submission_state.sched_disable_delay_ms = min_t(u64, val, 60000); in guc_sched_disable_delay_ms_set()109 *val = guc->submission_state.sched_disable_gucid_threshold; in guc_sched_disable_gucid_threshold_get()121 guc->submission_state.sched_disable_gucid_threshold = in guc_sched_disable_gucid_threshold_set()124 guc->submission_state.sched_disable_gucid_threshold = val; in guc_sched_disable_gucid_threshold_set()
162 ((guc)->submission_state.num_guc_ids / 16)2167 guc->submission_state.guc_ids_bitmap = in intel_guc_submission_init()2169 if (!guc->submission_state.guc_ids_bitmap) { in intel_guc_submission_init()2285 ++guc->submission_state.guc_ids_in_use; in new_guc_id()2302 --guc->submission_state.guc_ids_in_use; in __release_guc_id()2303 ida_free(&guc->submission_state.guc_ids, in __release_guc_id()2453 &guc->submission_state.guc_id_list); in unpin_guc_id()3550 submission_state.destroyed_worker); in destroyed_worker_func()4850 spin_lock_init(&guc->submission_state.lock); in intel_guc_submission_init_early()4852 ida_init(&guc->submission_state.guc_ids); in intel_guc_submission_init_early()[all …]
164 sv = guc->submission_state.num_guc_ids; in intel_guc_steal_guc_ids()165 guc->submission_state.num_guc_ids = 512; in intel_guc_steal_guc_ids()284 guc->submission_state.num_guc_ids = sv; in intel_guc_steal_guc_ids()
171 } submission_state; member
242 mutex_lock(&guc->submission_state.lock); in guc_submit_wedged_fini()247 mutex_lock(&guc->submission_state.lock); in guc_submit_wedged_fini()250 mutex_unlock(&guc->submission_state.lock); in guc_submit_wedged_fini()262 mutex_lock(&guc->submission_state.lock); in primelockdep()263 mutex_unlock(&guc->submission_state.lock); in primelockdep()319 wake_up(&guc->submission_state.fini_wq); in __release_guc_id()360 mutex_lock(&guc->submission_state.lock); in release_guc_id()362 mutex_unlock(&guc->submission_state.lock); in release_guc_id()845 mutex_lock(&guc->submission_state.lock); in xe_guc_submit_wedge()1470 mutex_lock(&guc->submission_state.lock); in guc_exec_queue_init()[all …]
94 } submission_state; member
19 return container_of(idm, struct xe_guc, submission_state.idm); in idm_to_guc()33 #define idm_mutex(idm) (&idm_to_guc(idm)->submission_state.lock)
166 uc->guc.submission_state.enabled = true; in vf_uc_init_hw()
47 #define dbm_mutex(_dbm) (&dbm_to_guc(_dbm)->submission_state.lock)
293 gt->uc.guc.submission_state.enabled) { in xe_gt_tlb_invalidation_ggtt()
771 guc->submission_state.enabled = true; in xe_guc_post_load_init()1466 guc->submission_state.enabled = false; in xe_guc_sanitize()
747 struct xe_guc_id_mgr *idm = >->uc.guc.submission_state.idm; in pf_reserve_ctxs()755 struct xe_guc_id_mgr *idm = >->uc.guc.submission_state.idm; in pf_release_ctxs()966 struct xe_guc_id_mgr *idm = >->uc.guc.submission_state.idm; in pf_estimate_fair_ctxs()
98 gt->uc.guc.submission_state.enabled = false; in xe_gt_sanitize()
95 (data)->gt[0]->uc.guc.submission_state.sched_disable_delay_ms = 0; \102 (data)->uc.guc.submission_state.sched_disable_delay_ms = 0; \
16 idm = &xe_device_get_gt(test->priv, 0)->uc.guc.submission_state.idm; in guc_id_mgr_test_init()