Home
last modified time | relevance | path

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

/xnu-11215.1.10/osfmk/kperf/
H A Dkptimer.c477 uint64_t period_abs = kptimer.g_timers[kptimer.g_pet_timerid].kt_period_abs; in kptimer_pet_enter() local
478 uint64_t orig_period_abs = period_abs; in kptimer_pet_enter()
480 if (period_abs > sampledur_abs) { in kptimer_pet_enter()
481 period_abs -= sampledur_abs; in kptimer_pet_enter()
483 period_abs = MAX(kptimer_min_period_abs(true), period_abs); in kptimer_pet_enter()
484 uint64_t deadline_abs = mach_absolute_time() + period_abs; in kptimer_pet_enter()
486 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-11215.1.10/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()