Home
last modified time | relevance | path

Searched refs:plan (Results 1 – 4 of 4) sorted by relevance

/xnu-11215/tools/lldbmacros/
H A Drecount.py169 topo = plan.rpl_topo
333 plan = RecountPlan('task_terminated')
341 plan = RecountPlan('thread')
354 with O.table(plan.usage_header(), indent=indent):
361 print_threads(plan, thread_ptrs, indent=indent, O=O)
389 plan = RecountPlan('task', mach_times=mach_times)
396 with O.table(plan.usage_header()):
414 with O.table(plan.usage_header()):
445 plan = RecountPlan('processor', mach_times=mach_times)
476 plan.time_fmt().format(total_time) +
[all …]
/xnu-11215/osfmk/kern/
H A Drecount.c355 recount_topo_t from_topo = plan->rpl_topo; in recount_rollup()
370 recount_topo_t from_topo = plan->rpl_topo; in recount_rollup_unsafe()
382 recount_rollup(plan, tracks, RCT_TOPO_SYSTEM, sum); in recount_sum()
389 recount_topo_t topo = plan->rpl_topo; in recount_sum_unsafe()
397 recount_sum_and_isolate_cpu_kind(recount_plan_t plan, in recount_sum_and_isolate_cpu_kind() argument
401 size_t topo_count = recount_topo_count(plan->rpl_topo); in recount_sum_and_isolate_cpu_kind()
440 recount_rollup(plan, tracks, RCT_TOPO_CPU_KIND, sums); in recount_sum_perf_levels()
1384 recount_tracks_create(recount_plan_t plan) in recount_tracks_create() argument
1386 assert(_topo_allocates[plan->rpl_topo]); in recount_tracks_create()
1404 assert(_topo_allocates[plan->rpl_topo]); in recount_tracks_destroy()
[all …]
H A Drecount.h154 struct recount_track *recount_tracks_create(recount_plan_t plan);
155 void recount_tracks_destroy(recount_plan_t plan, struct recount_track *tracks);
162 void recount_sum(recount_plan_t plan, const struct recount_track *tracks,
166 void recount_sum_and_isolate_cpu_kind(recount_plan_t plan,
170 void recount_sum_usage_and_isolate_cpu_kind(recount_plan_t plan,
175 void recount_sum_perf_levels(recount_plan_t plan,
400 void recount_sum_unsafe(recount_plan_t plan, const struct recount_track *tracks,
/xnu-11215/doc/observability/
H A Drecount.md76 The plan topology defines how many `recount_usage` structures are needed.