Home
last modified time | relevance | path

Searched refs:interval_ns (Results 1 – 3 of 3) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dthread.c2550 uint64_t interval_ns; in SENDING_NOTIFICATION__THIS_THREAD_IS_CONSUMING_TOO_MUCH_CPU() local
2592 thread_get_cpulimit(&action, &percentage, &interval_ns); in SENDING_NOTIFICATION__THIS_THREAD_IS_CONSUMING_TOO_MUCH_CPU()
2594 interval_sec = (uint32_t)(interval_ns / NSEC_PER_SEC); in SENDING_NOTIFICATION__THIS_THREAD_IS_CONSUMING_TOO_MUCH_CPU()
2872 thread_get_cpulimit(int *action, uint8_t *percentage, uint64_t *interval_ns) in thread_get_cpulimit() argument
2879 *interval_ns = 0; in thread_get_cpulimit()
2893 if ((abstime == LEDGER_LIMIT_INFINITY) || (*interval_ns == 0)) { in thread_get_cpulimit()
2905 *percentage = (uint8_t)((limittime * 100ULL) / *interval_ns); in thread_get_cpulimit()
2927 thread_set_cpulimit(int action, uint8_t percentage, uint64_t interval_ns) in thread_set_cpulimit() argument
2959 if (interval_ns < MINIMUM_CPULIMIT_INTERVAL_MS * NSEC_PER_MSEC) { in thread_set_cpulimit()
2983 limittime = (interval_ns * percentage) / 100; in thread_set_cpulimit()
[all …]
H A Dthread.h1485 extern int thread_get_cpulimit(int *action, uint8_t *percentage, uint64_t *interval_ns);
1486 extern int thread_set_cpulimit(int action, uint8_t percentage, uint64_t interval_ns);
/xnu-11215/bsd/kern/
H A Dkern_event.c1510 uint64_t interval_ns = calendar_deadline_ns - calendar_now_ns; in filt_timervalidate() local
1513 nanoseconds_to_absolutetime(interval_ns, &interval_abs); in filt_timervalidate()
1557 uint64_t interval_ns; in filt_timervalidate() local
1558 if (os_mul_overflow((uint64_t)kev->data, multiplier, &interval_ns)) { in filt_timervalidate()
1562 nanoseconds_to_absolutetime(interval_ns, &interval_abs); in filt_timervalidate()