Home
last modified time | relevance | path

Searched refs:pset_id_t (Results 1 – 10 of 10) sorted by relevance

/xnu-12377.81.4/osfmk/kern/
H A Dsched_common.h38 typedef uint8_t pset_id_t; typedef
62 pset_id_t spso_search_order[MAX_PSETS - 1];
81 pset_id_t spsosd_dst_pset_id;
127 pset_id_t spis_pset_id; // out
H A Dsched_rt.h73 void sched_rt_config_set(pset_id_t src_pset, pset_id_t dst_pset, sched_clutch_edge edg…
74 sched_clutch_edge sched_rt_config_get(pset_id_t src_pset, pset_id_t dst_pset);
H A Dsched_common.c65 pset_id_t other_pset_id = 0; in sched_pset_search_order_init()
111 istate->spis_pset_id = (pset_id_t)pset_id; in sched_iterate_psets_ordered_reversed()
151 istate->spis_pset_id = (pset_id_t)pset_id; in sched_iterate_psets_ordered()
H A Dsched_clutch.h254 pset_id_t scb_preferred_pset_when_enqueued;
400 for (pset_id_t src_id = 0; src_id < sched_num_psets; src_id++) { \
401 for (pset_id_t dst_id = 0; dst_id < sched_num_psets; dst_id++) { \
H A Dsched_rt.c129 for (pset_id_t src_pset_id = 0; src_pset_id < sched_num_psets; src_pset_id++) { in rt_init_completed()
134 for (pset_id_t dst_pset_id = 0; dst_pset_id < sched_num_psets; dst_pset_id++) { in rt_init_completed()
144 sched_rt_config_set((pset_id_t) src_pset_id, (pset_id_t) dst_pset_id, (sched_clutch_edge) { in rt_init_completed()
151 sched_rt_config_set((pset_id_t) src_pset_id, (pset_id_t) dst_pset_id, (sched_clutch_edge) { in rt_init_completed()
161 for (pset_id_t pset_id = 0; pset_id < sched_num_psets; pset_id++) { in rt_init_completed()
197 for (pset_id_t i = 0; i < MAX_PSETS - 1; i++) { in pset_rt_init()
258 for (pset_id_t other_pset_id = 0; other_pset_id < sched_num_psets; other_pset_id++) { in sched_rt_config_pset_push()
263 sched_clutch_edge out_edge = sched_rt_config_get((pset_id_t)pset->pset_cluster_id, other_pset_id); in sched_rt_config_pset_push()
272 sched_clutch_edge in_edge = sched_rt_config_get(other_pset_id, (pset_id_t)pset->pset_cluster_id); in sched_rt_config_pset_push()
304 for (pset_id_t pset_id = 0; pset_id < num_psets; pset_id++) { in sched_rt_matrix_set()
[all …]
H A Dprocessor.h578 pset_for_id_checked(pset_id_t id);
583 pset_for_id(pset_id_t id) in pset_for_id()
772 return pset_for_id((pset_id_t)pset_id); in next_pset()
H A Dsched_clutch.c422 for (pset_id_t p = 0; p < MAX_PSETS; p++) { in sched_clutch_root_init()
1522 sched_edge_steal_silo_from_pset_id(pset_id_t preferred_pset_id, sched_clutch_root_t root_clutch) in sched_edge_steal_silo_from_pset_id()
1891 pset_id_t pset_preference = clutch_bucket->scb_preferred_pset_when_enqueued; in sched_clutch_bucket_update()
4021 pset_id_t src_id, pset_id_t dst_id, sched_bucket_t bucket) in sched_edge_config_verify_non_decreasing_qos_strictness()
4039 sched_edge_config_verify_transitive_traverse(pset_id_t dst_id, pset_id_t curr_id, in sched_edge_config_verify_transitive_traverse()
4048 for (pset_id_t next_id = 0; next_id < sched_num_psets; next_id++) { in sched_edge_config_verify_transitive_traverse()
4084 sched_edge_config_verify_transitive(pset_id_t dst_id) in sched_edge_config_verify_transitive()
4113 for (pset_id_t dst_id = 0; dst_id < sched_num_psets; dst_id++) { in sched_edge_config_verify()
4132 for (pset_id_t dst_id = 0; dst_id < sched_num_psets; dst_id++) { in sched_edge_config_final_push()
4134 for (pset_id_t src_id = 0; src_id < sched_num_psets; src_id++) { in sched_edge_config_final_push()
[all …]
H A Dprocessor.c195 pset_for_id_checked(pset_id_t id) in pset_for_id_checked()
H A Dsched_prim.c479 pset_id_t pset_id = (pset_id_t)cluster_id; /* assume 1-to-1 */ in sched_init()
5346 pset = pset_for_id((pset_id_t)lsb_first(node->pset_map)); in choose_starting_pset()
8836 processor_set_t pset = pset_for_id((pset_id_t)pset_id); in sched_update_recommended_cores_locked()
/xnu-12377.81.4/osfmk/arm64/
H A Dmachine_routines.c1659 pset = pset_for_id_checked((pset_id_t)in_processor_info->cluster_id); /* assume 1-to-1 */ in ml_processor_register()