Home
last modified time | relevance | path

Searched refs:mon (Results 1 – 2 of 2) sorted by relevance

/xnu-10002.81.5/osfmk/arm64/
H A Dmonotonic_arm64.c441 uncmon_lock(struct uncore_monitor *mon) in uncmon_lock() argument
444 lck_spin_lock(&mon->um_lock); in uncmon_lock()
449 uncmon_unlock(struct uncore_monitor *mon, int intrs_en) in uncmon_unlock() argument
451 lck_spin_unlock(&mon->um_lock); in uncmon_unlock()
594 struct uncore_monitor *mon = &uncore_monitors[monid]; in uncmon_update_locked() local
595 if (!mon->um_sleeping) { in uncmon_update_locked()
602 if (snap < mon->um_snaps[ctr]) { in uncmon_update_locked()
613 monid, mon->um_snaps[ctr], snap, in uncmon_update_locked()
615 mon->um_last_read_id == monid ? "local" : "remote", in uncmon_update_locked()
616 mon->um_last_read_id, in uncmon_update_locked()
[all …]
/xnu-10002.81.5/tests/
H A Dmonotonic_uncore.c328 for (int mon = 0; mon < nmonitors; mon++) { variable
330 uint64_t after = counts[1][i * mon];
331 uint64_t before = counts[0][i * mon];
333 T_LOG("%d,%2d: %12" PRIu64 "%12" PRIu64 " = %10" PRIu64, mon, i,
338 mon, i);
340 T_EXPECT_GT(counts[1][i * mon] - counts[0][i * mon],
343 "lower bound from mach_absolute_time", mon, i);