Home
last modified time | relevance | path

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

/xnu-12377.1.9/osfmk/kern/
H A Dkern_monotonic.c52 if (snap < mtc->mtc_snaps[ctr]) { in mt_mtc_update_count()
57 mtc->mtc_snaps[ctr]); in mt_mtc_update_count()
61 mtc->mtc_snaps[ctr] = snap; in mt_mtc_update_count()
65 uint64_t count = snap - mtc->mtc_snaps[ctr]; in mt_mtc_update_count()
66 mtc->mtc_snaps[ctr] = snap; in mt_mtc_update_count()
187 if (__probable(cur_cycles > mtc->mtc_snaps[MT_CORE_CYCLES])) { in mt_cur_cpu_cycles_instrs_speculative()
188 cycles_sum += cur_cycles - mtc->mtc_snaps[MT_CORE_CYCLES]; in mt_cur_cpu_cycles_instrs_speculative()
190 if (__probable(cur_instrs > mtc->mtc_snaps[MT_CORE_INSTRS])) { in mt_cur_cpu_cycles_instrs_speculative()
191 instrs_sum += cur_instrs - mtc->mtc_snaps[MT_CORE_INSTRS]; in mt_cur_cpu_cycles_instrs_speculative()
198 mtc->mtc_snaps[MT_CORE_CYCLES] = cur_cycles; in mt_cur_cpu_cycles_instrs_speculative()
[all …]
/xnu-12377.1.9/osfmk/x86_64/
H A Dmonotonic_x86_64.c235 mt_core_set_snap(i, mtc->mtc_snaps[i]); in core_up()
279 uint64_t prior = CTR_MAX - mtc->mtc_snaps[i]; in mt_check_for_pmi()
300 mtc->mtc_snaps[i] = mt_core_reset_values[i]; in mt_check_for_pmi()
340 mtc->mtc_snaps[i] = mt_core_reset_values[i]; in mt_microstackshot_start_remote()
/xnu-12377.1.9/osfmk/machine/
H A Dmonotonic.h46 uint64_t mtc_snaps[MT_CORE_NFIXED]; member
/xnu-12377.1.9/osfmk/arm64/
H A Dmonotonic_arm64.c1365 mt_core_set_snap(i, mtc->mtc_snaps[i]); in mt_cpu_run()
1465 cpu->cpu_monotonic.mtc_snaps[i] = mt_core_reset_values[i]; in mt_cpu_pmi()
1577 cpu->cpu_monotonic.mtc_snaps[i] = mt_core_reset_values[i]; in mt_microstackshot_start_remote()