Home
last modified time | relevance | path

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

/xnu-12377.61.12/osfmk/kperf/
H A Dkptimer.c474 uint64_t period_abs = kptimer.g_timers[kptimer.g_pet_timerid].kt_period_abs; in kptimer_pet_enter() local
475 uint64_t orig_period_abs = period_abs; in kptimer_pet_enter()
477 if (period_abs > sampledur_abs) { in kptimer_pet_enter()
478 period_abs -= sampledur_abs; in kptimer_pet_enter()
480 period_abs = MAX(kptimer_min_period_abs(true), period_abs); in kptimer_pet_enter()
481 uint64_t deadline_abs = mach_absolute_time() + period_abs; in kptimer_pet_enter()
483 BUF_INFO(PERF_PET_SCHED, orig_period_abs, period_abs, sampledur_abs, in kptimer_pet_enter()
656 kptimer_get_period(unsigned int timerid, uint64_t *period_abs) in kptimer_get_period() argument
661 *period_abs = kptimer.g_timers[timerid].kt_period_abs; in kptimer_get_period()
666 kptimer_set_period(unsigned int timerid, uint64_t period_abs) in kptimer_set_period() argument
[all …]
/xnu-12377.61.12/osfmk/kern/
H A Dsched_average.c351 uint64_t period_abs = (avg->period * sched_one_second_interval); in compute_averages() local
354 ninvokes += (abstime - avg->deadline) / period_abs; in compute_averages()
360 avg->deadline = abstime + period_abs; in compute_averages()