Home
last modified time | relevance | path

Searched refs:MAX_PSETS (Results 1 – 12 of 12) sorted by relevance

/xnu-12377.41.6/osfmk/kern/
H A Dthread_group.c1315 #define MAX_EDGE_MATRIX_SIZE (MAX_PSETS * MAX_PSETS * TH_BUCKET_SCHED_MAX)
1347 assert3u(num_psets, <=, MAX_PSETS); in sched_perfcontrol_edge_matrix_by_qos_get()
1365 bool sched_rt_requested[MAX_PSETS * MAX_PSETS] = {}; in sched_perfcontrol_edge_matrix_by_qos_get()
1375 sched_clutch_edge sched_rt_matrix[MAX_PSETS * MAX_PSETS] = {}; in sched_perfcontrol_edge_matrix_by_qos_get()
1394 assert3u(num_psets, <=, MAX_PSETS); in sched_perfcontrol_edge_matrix_by_qos_set()
1407 sched_clutch_edge sched_rt_matrix[MAX_PSETS * MAX_PSETS] = {}; in sched_perfcontrol_edge_matrix_by_qos_set()
1408 bool sched_rt_changed[MAX_PSETS * MAX_PSETS] = {}; in sched_perfcontrol_edge_matrix_by_qos_set()
1426 assert3u(matrix_order, <=, MAX_PSETS); in sched_perfcontrol_edge_matrix_get()
1448 assert3u(matrix_order, <=, MAX_PSETS); in sched_perfcontrol_edge_matrix_set()
1478 assert(cluster_id < MAX_PSETS); in sched_perfcontrol_edge_cpu_rotation_bitmasks_set()
[all …]
H A Dsched_common.h37 static_assert(MAX_PSETS < UINT8_MAX, "Can store pset ids within 8 bits");
56 pset_id_t spso_search_order[MAX_PSETS - 1];
H A Dprocessor.h303 bitmap_t foreign_psets[BITMAP_LEN(MAX_PSETS)];
304 bitmap_t native_psets[BITMAP_LEN(MAX_PSETS)];
305 bitmap_t local_psets[BITMAP_LEN(MAX_PSETS)];
306 bitmap_t remote_psets[BITMAP_LEN(MAX_PSETS)];
309 _Atomic sched_clutch_edge sched_edges[MAX_PSETS][TH_BUCKET_SCHED_MAX];
325 sched_clutch_edge sched_rt_edges[MAX_PSETS];
549 extern processor_set_t __single pset_array[MAX_PSETS]; /* array indexed by pset_id */
H A Dsched_common.c65 for (int i = 0; i < MAX_PSETS - 1; i++, other_pset_id++) { in sched_pset_search_order_init()
H A Dsched_rt.c208 for (pset_id_t i = 0; i < MAX_PSETS - 1; i++) { in pset_rt_init()
267 sched_pset_search_order_sort_data_t spill_datas[MAX_PSETS - 1], steal_datas[MAX_PSETS - 1]; in sched_rt_config_pset_push()
H A Dsched_clutch.c182 extern processor_set_t pset_array[MAX_PSETS];
3880 static bitmap_t sched_edge_available_pset_bitmask[BITMAP_LEN(MAX_PSETS)];
3941 sched_pset_search_order_sort_data_t search_order_datas[MAX_PSETS - 1]; in sched_edge_config_pset_push()
5313 _Static_assert(MAX_PSETS <= 64, "Unable to fit maximum number of psets in uint64_t bitmask");
H A Dprocessor.c188 processor_set_t pset_array[MAX_PSETS] = { 0 };
/xnu-12377.41.6/tests/sched/sched_test_harness/shadow_headers/
H A Dmisc_needed_deps.c38 processor_set_t pset_array[MAX_PSETS];
46 if (bitmap_is_empty(&pset_nodes[i].pset_map, MAX_PSETS)) { in pset_node_for_pset_cluster_type()
H A Dmisc_needed_defines.h22 #define MAX_PSETS 16 macro
/xnu-12377.41.6/tests/sched/sched_test_harness/
H A Dsched_clutch_harness_impl.c46 static struct processor_set *psets[MAX_PSETS];
121 assert(hw_topology.num_psets <= MAX_PSETS); in clutch_impl_init_topology()
/xnu-12377.41.6/osfmk/i386/
H A Dproc_reg.h202 #define MAX_PSETS 64 macro
/xnu-12377.41.6/osfmk/arm64/
H A Dproc_reg.h101 #define MAX_PSETS MAX_CPU_CLUSTERS macro