Home
last modified time | relevance | path

Searched refs:shared_rsrc_type (Results 1 – 5 of 5) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dsched_clutch.c406 …hared_rsrc_type_t shared_rsrc_type = CLUSTER_SHARED_RSRC_TYPE_MIN; shared_rsrc_type < CLUSTER_SHAR… in sched_clutch_root_init() local
407 root_clutch->scr_shared_rsrc_load_runnable[shared_rsrc_type] = 0; in sched_clutch_root_init()
2267 …hared_rsrc_type_t shared_rsrc_type = CLUSTER_SHARED_RSRC_TYPE_MIN; shared_rsrc_type < CLUSTER_SHAR… in sched_edge_shared_rsrc_runnable_load_decr() local
2268 if (thread->th_shared_rsrc_enqueued[shared_rsrc_type]) { in sched_edge_shared_rsrc_runnable_load_decr()
2269 thread->th_shared_rsrc_enqueued[shared_rsrc_type] = false; in sched_edge_shared_rsrc_runnable_load_decr()
2270 root_clutch->scr_shared_rsrc_load_runnable[shared_rsrc_type]--; in sched_edge_shared_rsrc_runnable_load_decr()
2278 return root_clutch->scr_shared_rsrc_load_runnable[shared_rsrc_type]; in sched_edge_shared_rsrc_runnable_load()
2291 return sched_pset_cluster_shared_rsrc_load(pset, shared_rsrc_type) == 0; in sched_edge_shared_rsrc_idle()
4518 bool shared_rsrc_thread = (shared_rsrc_type != CLUSTER_SHARED_RSRC_TYPE_NONE); in sched_edge_migration_check()
4627 bool shared_rsrc_thread = (shared_rsrc_type != CLUSTER_SHARED_RSRC_TYPE_NONE); in sched_edge_migrate_edges_evaluate()
[all …]
H A Dprocessor.c675 …hared_rsrc_type_t shared_rsrc_type = CLUSTER_SHARED_RSRC_TYPE_MIN; shared_rsrc_type < CLUSTER_SHAR… in pset_init() local
676 pset->cpu_running_cluster_shared_rsrc_thread[shared_rsrc_type] = 0; in pset_init()
677 pset->pset_cluster_shared_rsrc_load[shared_rsrc_type] = 0; in pset_init()
H A Dthread.c1401 …hared_rsrc_type_t shared_rsrc_type = CLUSTER_SHARED_RSRC_TYPE_MIN; shared_rsrc_type < CLUSTER_SHAR… in thread_create_internal() local
1402 new_thread->th_shared_rsrc_enqueued[shared_rsrc_type] = false; in thread_create_internal()
1403 new_thread->th_shared_rsrc_heavy_user[shared_rsrc_type] = false; in thread_create_internal()
1404 new_thread->th_shared_rsrc_heavy_perf_control[shared_rsrc_type] = false; in thread_create_internal()
H A Dprocessor.h668 …d_pset_cluster_shared_rsrc_load(processor_set_t pset, cluster_shared_rsrc_type_t shared_rsrc_type);
H A Dsched_prim.c9502 …hared_rsrc_type_t shared_rsrc_type = CLUSTER_SHARED_RSRC_TYPE_MIN; shared_rsrc_type < CLUSTER_SHAR… in sched_update_pset_load_average() local
9503 …rc_runnable_load = sched_edge_shared_rsrc_runnable_load(&pset->pset_clutch_root, shared_rsrc_type); in sched_update_pset_load_average()
9504 …ared_rsrc_running_load = bit_count(pset->cpu_running_cluster_shared_rsrc_thread[shared_rsrc_type]); in sched_update_pset_load_average()
9506 …uint64_t old_shared_load = os_atomic_xchg(&pset->pset_cluster_shared_rsrc_load[shared_rsrc_type], … in sched_update_pset_load_average()
9508 …D_EDGE_CLUSTER_SHARED_LOAD) | DBG_FUNC_NONE, pset->pset_cluster_id, shared_rsrc_type, new_shared_l… in sched_update_pset_load_average()
9597 …ed_pset_cluster_shared_rsrc_load(processor_set_t pset, cluster_shared_rsrc_type_t shared_rsrc_type) in sched_pset_cluster_shared_rsrc_load() argument
9603 return os_atomic_load(&pset->pset_cluster_shared_rsrc_load[shared_rsrc_type], relaxed); in sched_pset_cluster_shared_rsrc_load()