Searched refs:recount_usage (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | recount.h | 134 struct recount_usage { struct 156 struct recount_usage *recount_usage_alloc(recount_topo_t topo); 157 void recount_usage_free(recount_topo_t topo, struct recount_usage *usage); 163 struct recount_usage *sum); 168 struct recount_usage *sum, struct recount_usage *only_kind); 171 struct recount_usage *usage_list, recount_cpu_kind_t kind, 172 struct recount_usage *sum, struct recount_usage *only_kind); 176 struct recount_track *tracks, struct recount_usage *sums); 193 struct recount_times_mach recount_usage_times_mach(struct recount_usage *usage); 194 uint64_t recount_usage_system_time_mach(struct recount_usage *usage); [all …]
|
| H A D | recount.c | 139 sizeof(struct recount_usage) * recount_topo_count(i), in recount_startup() 288 static const struct recount_usage * 291 const struct recount_usage *stats = &track->rt_usage; in recount_read_start() 303 recount_read_track(struct recount_usage *stats, in recount_read_track() 308 const struct recount_usage *vol_stats = in recount_read_track() 325 recount_usage_add(struct recount_usage *sum, const struct recount_usage *to_add) in recount_usage_add() 337 recount_usage_add_snap(struct recount_usage *usage, recount_level_t level, in recount_usage_add_snap() 353 recount_topo_t to_topo, struct recount_usage *stats) in recount_rollup() 357 struct recount_usage tmp = { 0 }; in recount_rollup() 368 recount_topo_t to_topo, struct recount_usage *stats) in recount_rollup_unsafe() [all …]
|
| H A D | thread.c | 534 struct recount_usage usage = { 0 }; in thread_terminate_self() 535 struct recount_usage perf_only = { 0 }; in thread_terminate_self() 587 struct recount_usage usage = { 0 }; in thread_terminate_self() 588 struct recount_usage perf_only = { 0 }; in thread_terminate_self() 4400 struct recount_usage usage = { 0 }; in dtrace_calc_thread_recent_vtime()
|
| H A D | kern_stackshot.c | 3808 struct recount_usage usage = { 0 }; in kcdata_record_task_instrs_cycles() 3809 struct recount_usage perf_only = { 0 }; in kcdata_record_task_instrs_cycles() 4023 struct recount_usage term_usage = { 0 }; in kcdata_record_task_snapshot() 4183 struct recount_usage usage = { 0 }; in kcdata_record_task_delta_snapshot() 4691 struct recount_usage usage = { 0 }; in kcdata_record_thread_snapshot()
|
| H A D | coalition.c | 811 struct recount_usage stats_sum = { 0 }; in coalition_resource_usage_internal() 812 struct recount_usage stats_perf_only = { 0 }; in coalition_resource_usage_internal()
|
| H A D | processor.c | 790 struct recount_usage usage = { 0 }; in processor_cpu_load_info()
|
| H A D | task.c | 6846 struct recount_usage usage = { 0 }; in task_power_info_locked() 6847 struct recount_usage usage_perf = { 0 }; in task_power_info_locked() 9250 struct recount_usage stats = { 0 }; in task_inspect()
|
| /xnu-12377.81.4/bsd/kern/ |
| H A D | sys_recount.c | 41 _usage_to_cpi(struct recount_usage *usage) in _usage_to_cpi() 50 _usage_to_time_cpi(struct recount_usage *usage) in _usage_to_time_cpi() 61 _usage_to_time_energy_cpi(struct recount_usage *usage) in _usage_to_time_energy_cpi() 103 struct recount_usage usage = { 0 }; in _selfcounts() 130 struct recount_usage usages[RCT_CPU_KIND_COUNT] = { 0 }; in _selfcounts_perf_level() 191 _usage_to_proc_threadcounts(struct recount_usage *usage) in _usage_to_proc_threadcounts() 212 struct recount_usage usages[RCT_CPU_KIND_COUNT] = { 0 }; in proc_pidthreadcounts()
|
| /xnu-12377.81.4/bsd/dev/ |
| H A D | monotonic.c | 326 _convert_usage_to_counts(struct recount_usage *usage, uint64_t *counts) in _convert_usage_to_counts() 398 struct recount_usage start_usage = { 0 }; 399 struct recount_usage end_usage = { 0 }; 410 struct recount_usage start_usage = { 0 }; 411 struct recount_usage end_usage = { 0 };
|
| /xnu-12377.81.4/osfmk/kperf/ |
| H A D | thread_samplers.c | 413 struct recount_usage usage = { 0 }; in kperf_thread_inscyc_log() 414 struct recount_usage perf_only = { 0 }; in kperf_thread_inscyc_log()
|
| /xnu-12377.81.4/doc/observability/ |
| H A D | recount.md | 76 The plan topology defines how many `recount_usage` structures are needed. 77 To count CPU resource usage, a `struct recount_usage` has the following fields: 101 Tracks include a `recount_usage` structure but ensures that each is updated atomically with respect…
|
| /xnu-12377.81.4/bsd/dev/dtrace/ |
| H A D | dtrace.c | 3644 struct recount_usage usage = { 0 }; in dtrace_dif_variable() 3650 struct recount_usage usage = { 0 }; in dtrace_dif_variable()
|