Searched refs:recount_usage (Results 1 – 12 of 12) sorted by relevance
| /xnu-8792.61.2/osfmk/kern/ |
| H A D | recount.h | 100 struct recount_usage { struct 116 struct recount_usage *recount_usage_alloc(recount_topo_t topo); 117 void recount_usage_free(recount_topo_t topo, struct recount_usage *usage); 123 struct recount_usage *sum); 128 struct recount_usage *sum, struct recount_usage *only_kind); 131 struct recount_usage *usage_list, recount_cpu_kind_t kind, 132 struct recount_usage *sum, struct recount_usage *only_kind); 136 struct recount_track *tracks, struct recount_usage *sums); 152 void recount_thread_usage(struct thread *thread, struct recount_usage *usage); 154 struct recount_usage *usage_levels); [all …]
|
| H A D | recount.c | 237 static const struct recount_usage * 240 const struct recount_usage *stats = &track->rt_usage; in recount_read_start() 252 recount_read_track(struct recount_usage *stats, in recount_read_track() 257 const struct recount_usage *vol_stats = in recount_read_track() 264 recount_usage_add(struct recount_usage *sum, const struct recount_usage *to_add) in recount_usage_add() 279 recount_usage_add_snap(struct recount_usage *usage, uint64_t *add_time, in recount_usage_add_snap() 293 recount_topo_t to_topo, struct recount_usage *stats) in recount_rollup() 297 struct recount_usage tmp = { 0 }; in recount_rollup() 308 recount_topo_t to_topo, struct recount_usage *stats) in recount_rollup_unsafe() 320 struct recount_usage *sum) in recount_sum() [all …]
|
| H A D | thread.c | 547 struct recount_usage usage = { 0 }; in thread_terminate_self() 548 struct recount_usage perf_only = { 0 }; in thread_terminate_self() 601 struct recount_usage usage = { 0 }; in thread_terminate_self() 602 struct recount_usage perf_only = { 0 }; in thread_terminate_self() 4108 struct recount_usage usage = { 0 }; in dtrace_calc_thread_recent_vtime()
|
| H A D | kern_stackshot.c | 1746 struct recount_usage usage = { 0 }; in kcdata_record_task_instrs_cycles() 1747 struct recount_usage perf_only = { 0 }; in kcdata_record_task_instrs_cycles() 1864 struct recount_usage term_usage = { 0 }; in kcdata_record_task_snapshot() 1996 struct recount_usage usage = { 0 }; in kcdata_record_task_delta_snapshot() 2485 struct recount_usage usage = { 0 }; in kcdata_record_thread_snapshot()
|
| H A D | coalition.c | 762 struct recount_usage stats_sum = { 0 }; in coalition_resource_usage_internal() 763 struct recount_usage stats_perf_only = { 0 }; in coalition_resource_usage_internal()
|
| H A D | processor.c | 648 struct recount_usage usage = { 0 }; in processor_cpu_load_info()
|
| H A D | task.c | 6176 struct recount_usage usage = { 0 }; in task_power_info_locked() 6177 struct recount_usage usage_perf = { 0 }; in task_power_info_locked() 8143 struct recount_usage stats = { 0 }; in task_inspect()
|
| /xnu-8792.61.2/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() 77 struct recount_usage usage = { 0 }; in _selfcounts() 104 struct recount_usage usages[RCT_CPU_KIND_COUNT] = { 0 }; in _selfcounts_perf_level() 157 _usage_to_proc_threadcounts(struct recount_usage *usage) in _usage_to_proc_threadcounts() 204 struct recount_usage usages[RCT_CPU_KIND_COUNT] = { 0 }; in proc_pidthreadcounts()
|
| /xnu-8792.61.2/bsd/dev/ |
| H A D | monotonic.c | 326 _convert_usage_to_counts(struct recount_usage *usage, uint64_t *counts) in _convert_usage_to_counts() 399 struct recount_usage start_usage = { 0 }; 400 struct recount_usage end_usage = { 0 }; 411 struct recount_usage start_usage = { 0 }; 412 struct recount_usage end_usage = { 0 };
|
| /xnu-8792.61.2/osfmk/kperf/ |
| H A D | thread_samplers.c | 409 struct recount_usage usage = { 0 }; in kperf_thread_inscyc_log() 410 struct recount_usage perf_only = { 0 }; in kperf_thread_inscyc_log()
|
| /xnu-8792.61.2/doc/ |
| H A D | recount.md | 69 The plan topology defines how many `recount_usage` structures are needed. 70 To count CPU resource usage, a `struct recount_usage` has the following fields: 89 Tracks include a `recount_usage` structure but ensures that each is updated atomically with respect…
|
| /xnu-8792.61.2/bsd/dev/dtrace/ |
| H A D | dtrace.c | 3637 struct recount_usage usage = { 0 }; in dtrace_dif_variable() 3643 struct recount_usage usage = { 0 }; in dtrace_dif_variable()
|