Searched refs:src_pset (Results 1 – 5 of 5) sorted by relevance
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | sched_common.c | 60 sched_pset_search_order_init(processor_set_t src_pset, sched_pset_search_order_t *search_order_out) in sched_pset_search_order_init() argument 67 if (other_pset_id == src_pset->pset_id) { in sched_pset_search_order_init()
|
| H A D | sched_rt.c | 141 processor_set_t src_pset = pset_array[src_cluster_id]; in rt_init_completed() local 142 assert3p(src_pset, !=, PROCESSOR_SET_NULL); /* all psets should be initialized */ in rt_init_completed() 152 bool clusters_homogenous = (src_pset->pset_type == dst_pset->pset_type); in rt_init_completed() 222 uint8_t src_pset, in sched_rt_config_set() argument 226 assert(src_pset != dst_pset || !edge_config.sce_migration_allowed); /* No self-edges. */ in sched_rt_config_set() 227 os_atomic_store(&pset_array[src_pset]->sched_rt_edges[dst_pset], edge_config, relaxed); in sched_rt_config_set() 232 uint8_t src_pset, in sched_rt_config_get() argument 235 return os_atomic_load(&pset_array[src_pset]->sched_rt_edges[dst_pset], relaxed); in sched_rt_config_get() 245 for (uint8_t src_pset = 0; src_pset < num_psets; src_pset++) { in sched_rt_matrix_get() local 248 edge_matrix[edge_index] = sched_rt_config_get(src_pset, dst_pset); in sched_rt_matrix_get()
|
| H A D | sched_rt.h | 76 void sched_rt_config_set(pset_id_t src_pset, pset_id_t dst_pset, sched_clutch_edge edg… 77 sched_clutch_edge sched_rt_config_get(pset_id_t src_pset, pset_id_t dst_pset);
|
| H A D | sched_common.h | 104 sched_pset_search_order_init(processor_set_t src_pset, sched_pset_search_order_t *search_order_out);
|
| H A D | sched_clutch.c | 3939 processor_set_t src_pset = pset_array[src_pset_id]; in sched_edge_config_pset_push() local 3945 if (dst_pset_id == src_pset->pset_id) { in sched_edge_config_pset_push() 3948 search_order_datas[i].spsosd_src_pset = src_pset; in sched_edge_config_pset_push() 3950 sched_clutch_edge edge = sched_edge_config_get(src_pset->pset_id, dst_pset_id, bucket); in sched_edge_config_pset_push() 3954 sched_pset_search_order_compute(&src_pset->spill_search_order[bucket], in sched_edge_config_pset_push() 4029 for (uint32_t src_pset = 0; src_pset < sched_edge_max_clusters; src_pset++) { in sched_edge_matrix_get() local 4033 edge_matrix[edge_index] = sched_edge_config_get(src_pset, dst_pset, bucket); in sched_edge_matrix_get() 5833 processor_set_t src_pset = pset_array[src_cluster_id]; in sched_edge_cpu_init_completed() local 5834 pset_lock(src_pset); in sched_edge_cpu_init_completed() 5838 src_pset->max_parallel_cores[bucket] = src_pset->cpu_set_count; in sched_edge_cpu_init_completed() [all …]
|