Home
last modified time | relevance | path

Searched refs:ru_metrics (Results 1 – 9 of 9) sorted by relevance

/xnu-10063.141.1/osfmk/kern/
H A Drecount.c321 recount_metrics_add(&sum->ru_metrics[i], &to_add->ru_metrics[i]); in recount_usage_add()
333 struct recount_metrics *metrics = &usage->ru_metrics[level]; in recount_usage_add_snap()
440 .rtm_user = usage->ru_metrics[RCT_LVL_USER].rm_time_mach, in recount_usage_times_mach()
448 uint64_t system_time = usage->ru_metrics[RCT_LVL_KERNEL].rm_time_mach; in recount_usage_system_time_mach()
450 system_time += usage->ru_metrics[RCT_LVL_SECURE].rm_time_mach; in recount_usage_system_time_mach()
460 time += usage->ru_metrics[i].rm_time_mach; in recount_usage_time_mach()
471 cycles += usage->ru_metrics[i].rm_cycles; in recount_usage_cycles()
485 instructions += usage->ru_metrics[i].rm_instructions; in recount_usage_instructions()
537 usage->ru_metrics[RCT_LVL_USER].rm_time_mach += in _fix_time_precision()
539 usage->ru_metrics[RCT_LVL_KERNEL].rm_time_mach = 0; in _fix_time_precision()
[all …]
H A Drecount.h143 } ru_metrics[RCT_LVL_COUNT]; member
H A Dthread.c537 usage.ru_metrics[RCT_LVL_USER].rm_time_mach); in thread_terminate_self()
543 perf_only.ru_metrics[RCT_LVL_USER].rm_time_mach); in thread_terminate_self()
588 usage.ru_metrics[RCT_LVL_USER].rm_time_mach); in thread_terminate_self()
594 perf_only.ru_metrics[RCT_LVL_USER].rm_time_mach); in thread_terminate_self()
H A Dprocessor.c671 ticks[CPU_STATE_USER] += (uint32_t)(usage.ru_metrics[RCT_LVL_USER].rm_time_mach / in processor_cpu_load_info()
H A Dtask.c6561 info->total_user = usage.ru_metrics[RCT_LVL_USER].rm_time_mach; in task_power_info_locked()
6610 extra_info->user_ptime = usage_perf.ru_metrics[RCT_LVL_USER].rm_time_mach; in task_power_info_locked()
6619 extra_info->secure_time = usage.ru_metrics[RCT_LVL_SECURE].rm_time_mach; in task_power_info_locked()
6620 extra_info->secure_ptime = usage_perf.ru_metrics[RCT_LVL_SECURE].rm_time_mach; in task_power_info_locked()
/xnu-10063.141.1/bsd/kern/
H A Dsys_recount.c56 .ttci_user_time_mach = usage->ru_metrics[RCT_LVL_USER].rm_time_mach, in _usage_to_time_cpi()
67 .ttec_user_time_mach = usage->ru_metrics[RCT_LVL_USER].rm_time_mach, in _usage_to_time_energy_cpi()
197 .ptcd_user_time_mach = usage->ru_metrics[RCT_LVL_USER].rm_time_mach, in _usage_to_proc_threadcounts()
/xnu-10063.141.1/bsd/dev/
H A Dmonotonic.c329 counts[MT_CORE_INSTRS] = usage->ru_metrics[RCT_LVL_KERNEL].rm_instructions; in _convert_usage_to_counts()
330 counts[MT_CORE_CYCLES] = usage->ru_metrics[RCT_LVL_KERNEL].rm_cycles; in _convert_usage_to_counts()
/xnu-10063.141.1/tools/lldbmacros/
H A Drecount.py89 metrics = usage.ru_metrics[level]
235 metrics = usage.ru_metrics[level]
462 times = [usage.ru_metrics[i].rm_time_mach for (_, i) in levels]
/xnu-10063.141.1/doc/observability/
H A Drecount.md79 - `ru_metrics[RCT_LVL_COUNT]`: metrics accumulated in each exception level