Home
last modified time | relevance | path

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

/xnu-8792.41.9/tools/lldbmacros/
H A Drecount.py144 plan = kern.GetGlobalVariable('recount_' + name + '_plan')
145 topo = plan.rpl_topo
272 plan = RecountPlan('task_terminated')
274 for usage in plan.usages(task.tk_recount.rtk_terminated):
280 plan = RecountPlan('thread')
282 for usage in plan.track_usages(thread.th_recount.rth_lifetime):
287 def print_threads(plan, thread_ptrs, indent=False, O=None): # noqa: E741 argument
293 with O.table(plan.usage_header(), indent=indent):
294 print(plan.format_tracks(thread.th_recount.rth_lifetime, O=O))
299 plan = RecountPlan('thread', mach_times='-M' in cmd_options)
[all …]
/xnu-8792.41.9/osfmk/kern/
H A Drecount.c292 recount_rollup(recount_plan_t plan, const struct recount_track *tracks, in recount_rollup() argument
295 recount_topo_t from_topo = plan->rpl_topo; in recount_rollup()
307 recount_rollup_unsafe(recount_plan_t plan, struct recount_track *tracks, in recount_rollup_unsafe() argument
310 recount_topo_t from_topo = plan->rpl_topo; in recount_rollup_unsafe()
319 recount_sum(recount_plan_t plan, const struct recount_track *tracks, in recount_sum() argument
322 recount_rollup(plan, tracks, RCT_TOPO_SYSTEM, sum); in recount_sum()
326 recount_sum_unsafe(recount_plan_t plan, const struct recount_track *tracks, in recount_sum_unsafe() argument
329 recount_topo_t topo = plan->rpl_topo; in recount_sum_unsafe()
337 recount_sum_and_isolate_cpu_kind(recount_plan_t plan, in recount_sum_and_isolate_cpu_kind() argument
341 size_t topo_count = recount_topo_count(plan->rpl_topo); in recount_sum_and_isolate_cpu_kind()
[all …]
H A Drecount.h114 struct recount_track *recount_tracks_create(recount_plan_t plan);
115 void recount_tracks_destroy(recount_plan_t plan, struct recount_track *tracks);
122 void recount_sum(recount_plan_t plan, const struct recount_track *tracks,
126 void recount_sum_and_isolate_cpu_kind(recount_plan_t plan,
130 void recount_sum_usage_and_isolate_cpu_kind(recount_plan_t plan,
135 void recount_sum_perf_levels(recount_plan_t plan,
317 void recount_sum_unsafe(recount_plan_t plan, const struct recount_track *tracks,
/xnu-8792.41.9/doc/
H A Drecount.md69 The plan topology defines how many `recount_usage` structures are needed.