Searched refs:BASE_JM_MAX_NR_SLOTS (Results 1 – 16 of 16) sorted by relevance
189 u64 slot_affinities[BASE_JM_MAX_NR_SLOTS];197 s8 slot_affinity_refcount[BASE_JM_MAX_NR_SLOTS][64];227 struct list_head ctx_list_pullable[BASE_JM_MAX_NR_SLOTS];232 struct list_head ctx_list_unpullable[BASE_JM_MAX_NR_SLOTS];241 base_jd_core_req js_reqs[BASE_JM_MAX_NR_SLOTS];319 struct list_head ctx_list_entry[BASE_JM_MAX_NR_SLOTS];
133 #define BASE_JM_MAX_NR_SLOTS 3 macro825 u8 slot_atoms_submitted[BASE_JM_MAX_NR_SLOTS];871 u64 debug_core_mask[BASE_JM_MAX_NR_SLOTS];946 s8 slot_submit_count_irq[BASE_JM_MAX_NR_SLOTS];1450 [KBASE_JS_ATOM_SCHED_PRIO_COUNT][BASE_JM_MAX_NR_SLOTS];1455 atomic_t atoms_pulled_slot[BASE_JM_MAX_NR_SLOTS];1458 int atoms_pulled_slot_pri[BASE_JM_MAX_NR_SLOTS][1463 bool blocked_js[BASE_JM_MAX_NR_SLOTS][KBASE_JS_ATOM_SCHED_PRIO_COUNT];
692 KBASE_DEBUG_ASSERT(0 <= js && js <= BASE_JM_MAX_NR_SLOTS); in kbasep_js_set_job_retry_submit_slot()
225 for (i = 0; i < BASE_JM_MAX_NR_SLOTS; ++i) in kbase_device_init()
568 for (i = 0; i < BASE_JM_MAX_NR_SLOTS; ++i) in kbasep_js_kctx_init()590 for (j = 0; j < BASE_JM_MAX_NR_SLOTS; j++) { in kbasep_js_kctx_init()
301 u64 slot_affinities[BASE_JM_MAX_NR_SLOTS];302 s8 slot_affinity_refcount[BASE_JM_MAX_NR_SLOTS][64];305 struct list_head ctx_list_pullable[BASE_JM_MAX_NR_SLOTS]307 struct list_head ctx_list_unpullable[BASE_JM_MAX_NR_SLOTS]311 base_jd_core_req js_reqs[BASE_JM_MAX_NR_SLOTS];381 struct list_head ctx_list_entry[BASE_JM_MAX_NR_SLOTS];
217 u64 new_affinities[BASE_JM_MAX_NR_SLOTS]; in kbase_js_affinity_would_violate()220 KBASE_DEBUG_ASSERT(js < BASE_JM_MAX_NR_SLOTS); in kbase_js_affinity_would_violate()238 KBASE_DEBUG_ASSERT(js < BASE_JM_MAX_NR_SLOTS); in kbase_js_affinity_retain_slot_cores()267 KBASE_DEBUG_ASSERT(js < BASE_JM_MAX_NR_SLOTS); in kbase_js_affinity_release_slot_cores()
79 struct slot_rb slot_rb[BASE_JM_MAX_NR_SLOTS];
351 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) { in kbase_pm_metrics_active_calc()
44 struct kbase_context *active_kctx[BASE_JM_MAX_NR_SLOTS];
90 #define BASE_JM_MAX_NR_SLOTS 3 macro468 u64 debug_core_mask[BASE_JM_MAX_NR_SLOTS];1901 [KBASE_JS_ATOM_SCHED_PRIO_COUNT][BASE_JM_MAX_NR_SLOTS];1902 struct kbase_jsctx_slot_tracking slot_tracking[BASE_JM_MAX_NR_SLOTS];
116 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) { in kbase_jm_idle_ctx()
643 for (i = 0; i < BASE_JM_MAX_NR_SLOTS; ++i) in kbasep_js_kctx_init()668 for (j = 0; j < BASE_JM_MAX_NR_SLOTS; j++) { in kbasep_js_kctx_init()2476 (katom->jobslot >= BASE_JM_MAX_NR_SLOTS))3587 struct kbase_context *last_active[BASE_JM_MAX_NR_SLOTS];3589 bool ctx_waiting[BASE_JM_MAX_NR_SLOTS];3602 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) {3777 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) {
102 struct slot_rb slot_rb[BASE_JM_MAX_NR_SLOTS];
219 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) { in kbase_backend_use_ctx()
478 for (js = 0; js < BASE_JM_MAX_NR_SLOTS; js++) { in kbase_pm_metrics_active_calc()