Home
last modified time | relevance | path

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

/xnu-8020.101.4/osfmk/kperf/
H A Dkptimer.c482 uint64_t period_abs = kptimer.g_timers[kptimer.g_pet_timerid].kt_period_abs; in kptimer_pet_enter() local
483 uint64_t orig_period_abs = period_abs; in kptimer_pet_enter()
485 if (period_abs > sampledur_abs) { in kptimer_pet_enter()
486 period_abs -= sampledur_abs; in kptimer_pet_enter()
488 period_abs = MAX(kptimer_min_period_abs(true), period_abs); in kptimer_pet_enter()
489 uint64_t deadline_abs = mach_absolute_time() + period_abs; in kptimer_pet_enter()
491 BUF_INFO(PERF_PET_SCHED, orig_period_abs, period_abs, sampledur_abs, in kptimer_pet_enter()
661 kptimer_get_period(unsigned int timerid, uint64_t *period_abs) in kptimer_get_period() argument
666 *period_abs = kptimer.g_timers[timerid].kt_period_abs; in kptimer_get_period()
671 kptimer_set_period(unsigned int timerid, uint64_t period_abs) in kptimer_set_period() argument
[all …]
/xnu-8020.101.4/osfmk/kern/
H A Dsched_average.c354 uint64_t period_abs = (avg->period * sched_one_second_interval); in compute_averages() local
357 ninvokes += (abstime - avg->deadline) / period_abs; in compute_averages()
363 avg->deadline = abstime + period_abs; in compute_averages()