Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/kern/
H A Drecount.c83 size_t recount_topo_count(recount_topo_t topo);
84 static bool recount_topo_matches_cpu_kind(recount_topo_t topo,
86 static size_t recount_topo_index(recount_topo_t topo, processor_t processor);
257 recount_update_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_start() argument
260 struct recount_track *track = &tracks[recount_topo_index(topo, processor)]; in recount_update_start()
268 recount_update_single_start(struct recount_track *tracks, recount_topo_t topo, in recount_update_single_start() argument
271 return &tracks[recount_topo_index(topo, processor)]; in recount_update_single_start()
389 recount_topo_t topo = plan->rpl_topo; in recount_sum_unsafe() local
390 size_t topo_count = recount_topo_count(topo); in recount_sum_unsafe()
763 const recount_topo_t topo = recount_task_plan.rpl_topo; in recount_task_times_perf_only() local
[all …]
H A Drecount.h79 size_t recount_topo_count(recount_topo_t topo);
156 struct recount_usage *recount_usage_alloc(recount_topo_t topo);
157 void recount_usage_free(recount_topo_t topo, struct recount_usage *usage);
/xnu-11417.140.69/tests/sched/sched_test_harness/
H A Dsched_runqueue_harness.c72 test_hw_topology_t topo = get_hw_topology(); in cpu_id_to_cluster_id() local
74 for (int p = 0; p < topo.num_psets; p++) { in cpu_id_to_cluster_id()
75 for (int c = 0; c < topo.psets[p].num_cpus; c++) { in cpu_id_to_cluster_id()
88 test_hw_topology_t topo = get_hw_topology(); in cluster_id_to_cpu_id() local
90 for (int p = 0; p < topo.num_psets; p++) { in cluster_id_to_cpu_id()
94 cpu_index += topo.psets[p].num_cpus; in cluster_id_to_cpu_id()
96 T_QUIET; T_ASSERT_FAIL("pset id %d never found out of %d psets", cluster_id, topo.num_psets); in cluster_id_to_cpu_id()
/xnu-11417.140.69/tools/lldbmacros/
H A Drecount.py201 topo = plan.rpl_topo
202 if topo == GetEnumValue("recount_topo_t", "RCT_TOPO_CPU"):
206 elif topo == GetEnumValue("recount_topo_t", "RCT_TOPO_CPU_KIND"):
217 elif topo == GetEnumValue("recount_topo_t", "RCT_TOPO_SYSTEM"):
220 raise RuntimeError("{}: Unexpected recount topography", topo)
/xnu-11417.140.69/osfmk/arm64/
H A Dmonotonic_arm64.c544 const ml_topology_info_t *topo = ml_get_topology_info(); in _broadcast_block_trampoline() local
546 unsigned int cluster = topo->cpus[cpu].cluster_id; in _broadcast_block_trampoline()
547 if (topo->clusters[cluster].first_cpu_id == cpu) { in _broadcast_block_trampoline()
548 cb(topo->cpus[cpu].cluster_id); in _broadcast_block_trampoline()