| /xnu-8019.80.24/tests/ |
| H A D | mach_get_times.c | 13 #define timespec2nanosec(ts) ((uint64_t)((ts)->tv_sec) * NSEC_PER_SEC + (uint64_t)((ts)->tv_nsec)) 31 absolute / NSEC_PER_SEC, absolute % NSEC_PER_SEC, absolute - last_absolute, 32 continuous / NSEC_PER_SEC, continuous % NSEC_PER_SEC, continuous - last_continuous, 33 gtod / NSEC_PER_SEC, gtod % NSEC_PER_SEC, gtod - last_gtod); 38 T_QUIET; T_ASSERT_LE((uint64_t)llabs(gtod_diff), NSEC_PER_SEC, NULL);
|
| H A D | perf_exit.c | 21 #define TEST_TIMEOUT 3600 * (NSEC_PER_SEC) 23 #define TEST_TIMEOUT 1800 * (NSEC_PER_SEC)
|
| H A D | pipe_kevent.c | 76 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 15 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
|
| H A D | workq_sigprof.c | 41 while (mach_absolute_time() - spin_start < 30 * NSEC_PER_SEC) { in workq_block()
|
| H A D | int_time.c | 56 int64_t const limit_ns = 10 * (int64_t)NSEC_PER_SEC;
|
| H A D | fd_aio_fsync_uaf.c | 53 uint64_t end = clock_gettime_nsec_np(CLOCK_UPTIME_RAW) + 10 * NSEC_PER_SEC;
|
| H A D | thread_group_set_32261625.c | 19 #define TEST_TIMEOUT (15 * NSEC_PER_SEC)
|
| H A D | workqueue_cooperative.c | 32 uint64_t duration = nanos_to_abs((uint64_t)seconds * NSEC_PER_SEC); in spin_for_duration()
|
| H A D | select_stress.c | 286 deadline = mach_absolute_time() + ns_to_abs(duration_seconds * NSEC_PER_SEC); in test_select_stress() 315 seconds_remain = abs_to_ns(deadline - mach_absolute_time()) / NSEC_PER_SEC; in test_select_stress()
|
| H A D | aqm_qdelay_utun.c | 40 if (nsec >= NSEC_PER_SEC) { in nsec_to_str() 41 t = n / NSEC_PER_SEC; in nsec_to_str()
|
| /xnu-8019.80.24/osfmk/mach/ |
| H A D | clock_types.h | 86 #define NSEC_PER_SEC 1000000000ull /* nanoseconds per second */ macro 90 ((t)->tv_nsec < 0 || (t)->tv_nsec >= (long)NSEC_PER_SEC) 94 ((t1)->tv_sec > (t2)->tv_sec ? (long) +NSEC_PER_SEC : \ 95 ((t1)->tv_sec < (t2)->tv_sec ? (long) -NSEC_PER_SEC : \ 101 if (((t1)->tv_nsec += (t2)->tv_nsec) >= (long) NSEC_PER_SEC) { \ 102 (t1)->tv_nsec -= (long) NSEC_PER_SEC; \ 112 (t1)->tv_nsec += (long) NSEC_PER_SEC; \
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | rtclock.c | 121 numer = freq->timebase_den * NSEC_PER_SEC; in timebase_callback() 252 *nanosecs = (clock_nsec_t)((abstime * NSEC_PER_SEC) / rtclock_sec_divisor); in clock_get_system_nanotime() 441 *result = (t64 = abstime / rtclock_sec_divisor) * NSEC_PER_SEC; in absolutetime_to_nanoseconds() 443 *result += (abstime * NSEC_PER_SEC) / rtclock_sec_divisor; in absolutetime_to_nanoseconds() 452 *result = (t64 = nanosecs / NSEC_PER_SEC) * rtclock_sec_divisor; in nanoseconds_to_absolutetime() 453 nanosecs -= (t64 * NSEC_PER_SEC); in nanoseconds_to_absolutetime() 454 *result += (nanosecs * rtclock_sec_divisor) / NSEC_PER_SEC; in nanoseconds_to_absolutetime() 463 ((uint64_t) nanosecs * rtclock_sec_divisor) / NSEC_PER_SEC; in nanotime_to_absolutetime() 474 *result = (t64 = nanosecs / NSEC_PER_SEC) * rtclock_sec_divisor; in clock_interval_to_absolutetime_interval() 475 nanosecs -= (t64 * NSEC_PER_SEC); in clock_interval_to_absolutetime_interval() [all …]
|
| /xnu-8019.80.24/tools/tests/testkext/ |
| H A D | testthreadcall.cpp | 54 clock_interval_to_deadline(5, NSEC_PER_SEC, &deadline); in start() 66 clock_interval_to_deadline(2, NSEC_PER_SEC, &deadline); in start() 73 clock_interval_to_deadline(3, NSEC_PER_SEC, &deadline); in start() 80 clock_interval_to_deadline(4, NSEC_PER_SEC, &deadline); in start() 87 clock_interval_to_deadline(3, NSEC_PER_SEC, &deadline); in start()
|
| /xnu-8019.80.24/bsd/net/ |
| H A D | dlil.h | 85 if ((vvp)->tv_nsec >= (long)NSEC_PER_SEC) { \ 87 (vvp)->tv_nsec -= NSEC_PER_SEC; \ 96 (vvp)->tv_nsec += NSEC_PER_SEC; \ 109 *(nsp) += ((tvp)->tv_sec * NSEC_PER_SEC); \ 116 uint64_t __sec = __nsp / NSEC_PER_SEC; \ 118 (tvp)->tv_nsec = (long)(__nsp - __sec * NSEC_PER_SEC); \ 138 uint32_t __rem = (uint32_t)(__nsp - __sec * NSEC_PER_SEC); \ 139 __sec += ((__rem >= NSEC_PER_SEC) ? 1 : 0); \ 142 (long)((__rem >= NSEC_PER_SEC) ? (__rem - NSEC_PER_SEC) : __rem); \
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | rtclock.c | 100 *secs = abstime / (uint64_t)NSEC_PER_SEC; in _absolutetime_to_microtime() 101 remain = (uint32_t)(abstime % (uint64_t)NSEC_PER_SEC); in _absolutetime_to_microtime() 109 *secs = abstime / (uint64_t)NSEC_PER_SEC; in _absolutetime_to_nanotime() 110 *nanosecs = (clock_usec_t)(abstime % (uint64_t)NSEC_PER_SEC); in _absolutetime_to_nanotime() 337 rntp->scale = (uint32_t)(((uint64_t)NSEC_PER_SEC << 32) / cycles); in rtc_set_timescale() 518 *result = ((uint64_t)secs * NSEC_PER_SEC) + nanosecs; in nanotime_to_absolutetime()
|
| H A D | machine_routines.c | 860 uint64_t default_timeout_ns = NSEC_PER_SEC >> 2; in ml_init_lock_timeout() 862 uint64_t default_timeout_ns = NSEC_PER_SEC >> 1; in ml_init_lock_timeout() 934 nanoseconds_to_absolutetime(4ULL * NSEC_PER_SEC, &LastDebuggerEntryAllowance); in ml_init_lock_timeout() 936 nanoseconds_to_absolutetime(prt * NSEC_PER_SEC, &panic_restart_timeout); in ml_init_lock_timeout()
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | kern_clock.c | 133 clock_interval_to_deadline(interval, NSEC_PER_SEC / hz, &deadline); in timeout() 155 clock_interval_to_deadline(interval, NSEC_PER_SEC / hz, &deadline); in timeout_with_leeway() 157 clock_interval_to_absolutetime_interval(leeway_interval, NSEC_PER_SEC / hz, &leeway); in timeout_with_leeway() 192 nanoseconds_to_absolutetime((uint64_t)ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec, &deadline ); in bsd_timeout()
|
| H A D | kern_synch.c | 346 clock_interval_to_deadline(timo, NSEC_PER_SEC / hz, &abstime); in msleep0() 363 nanoseconds_to_absolutetime((uint64_t)ts->tv_sec * NSEC_PER_SEC + ts->tv_nsec, &abstime ); in msleep() 391 clock_interval_to_deadline(timo, NSEC_PER_SEC / hz, &abstime); in tsleep() 407 clock_interval_to_deadline(timo, NSEC_PER_SEC / hz, &abstime); in tsleep0()
|
| H A D | kern_overrides.c | 292 ts.tv_sec = timeout / NSEC_PER_SEC; in PROCESS_OVERRIDING_SYSTEM_DEFAULTS() 293 ts.tv_nsec = timeout - ((long)ts.tv_sec * NSEC_PER_SEC); in PROCESS_OVERRIDING_SYSTEM_DEFAULTS()
|
| H A D | kern_memorystatus_notify.c | 849 curr_ts_seconds /= NSEC_PER_SEC; in mark_knote_send_time() 883 nanoseconds_to_absolutetime(60 * NSEC_PER_SEC, &absolutetime_in_minute); in update_knote_footprint_history() 884 curr_ts_s /= NSEC_PER_SEC; in update_knote_footprint_history() 942 src_event->duration = (int64_t) (duration_nanoseconds / NSEC_PER_SEC); in memorystatus_pressure_interval_send() 1394 next_update_seconds /= NSEC_PER_SEC; in update_footprints_for_telemetry() 1496 …nanoseconds_to_absolutetime(memorystatus_kill_on_sustained_pressure_window_s * NSEC_PER_SEC, &kill… in memorystatus_update_vm_pressure() 1558 nanoseconds_to_absolutetime(WARNING_NOTIFICATION_RESTING_PERIOD * NSEC_PER_SEC, &curr_ts); in memorystatus_update_vm_pressure() 1565 nanoseconds_to_absolutetime(CRITICAL_NOTIFICATION_RESTING_PERIOD * NSEC_PER_SEC, &curr_ts); in memorystatus_update_vm_pressure()
|
| /xnu-8019.80.24/osfmk/tests/ |
| H A D | test_thread_call.c | 69 clock_interval_to_deadline(10, NSEC_PER_SEC, &deadline); in test_once_callback() 79 delay_for_interval(1, NSEC_PER_SEC); in test_once_callback() 101 clock_interval_to_deadline(10, NSEC_PER_SEC, &deadline); in test_once_thread_call() 179 clock_interval_to_deadline(10, NSEC_PER_SEC, &deadline); in test_signal_thread_call()
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | clock.h | 289 #define MACH_TIMESPEC_NSEC_MAX (NSEC_PER_SEC - 1) 300 (t1)->tv_nsec >= NSEC_PER_SEC) { \ 301 (t1)->tv_nsec -= NSEC_PER_SEC; \ 306 (t1)->tv_nsec += NSEC_PER_SEC; \
|
| H A D | clock.c | 158 bt->sec += ns / (uint64_t)NSEC_PER_SEC; in bintime_addns() 159 ns = ns % (uint64_t)NSEC_PER_SEC; in bintime_addns() 170 bt->sec -= ns / (uint64_t)NSEC_PER_SEC; in bintime_subns() 171 ns = ns % (uint64_t)NSEC_PER_SEC; in bintime_subns() 188 ns = (a * uxns) / (uint64_t)NSEC_PER_SEC; in bintime_addxns() 194 ns = (a * uxns) / (uint64_t)NSEC_PER_SEC; in bintime_addxns() 245 *nanosecs = ((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2nsclock() 253 …nsec = (uint64_t) _bt->sec * (uint64_t)NSEC_PER_SEC + (((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->f… in bintime2absolutetime() 364 nanoseconds_to_absolutetime((uint64_t)NSEC_PER_SEC, &ticks_per_sec); in clock_config() 391 nanoseconds_to_absolutetime(NSEC_PER_SEC / 100, &abstime); in clock_timebase_init() [all …]
|
| /xnu-8019.80.24/tests/ktrace/ |
| H A D | kperf_tests.c | 80 timeout_secs * NSEC_PER_SEC), q, ^{ in start_tracing_with_timeout() 121 return (double)ns / NSEC_PER_SEC; in timestamp_secs() 389 NSEC_PER_SEC; 396 double expected_nfires = duration_secs * NSEC_PER_SEC / TIMER_PERIOD_NS; 663 NSEC_PER_SEC; 699 #define KDEBUG_TRIGGER_TIMEOUT_NS (10 * NSEC_PER_SEC) 891 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), 901 #define STACKS_WAIT_DURATION_NS (3 * NSEC_PER_SEC) 1070 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), 1156 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), [all …]
|
| H A D | kdebug_coproc_tests.c | 62 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 5 * NSEC_PER_SEC), 220 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 5 * NSEC_PER_SEC), in expect_convert_between_abs_cont()
|