Searched refs:interval_ns (Results 1 – 3 of 3) sorted by relevance
| /xnu-11215/osfmk/kern/ |
| H A D | thread.c | 2550 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 D | thread.h | 1485 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 D | kern_event.c | 1510 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()
|