| /xnu-11215.1.10/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 | setitimer.c | 330 double elapsed_secs = (double) test_duration_ns / (uint64_t)NSEC_PER_SEC; 341 double total_user_time_s = (double)total_user_time_ns / (uint64_t)NSEC_PER_SEC; 344 double total_system_time_s = (double)total_system_time_ns / (uint64_t)NSEC_PER_SEC; 347 double total_time_s = (double)total_time_ns / (uint64_t)NSEC_PER_SEC; 350 double total_runnable_time_s = (double)total_runnable_time_ns / (uint64_t)NSEC_PER_SEC; 353 double total_pending_time_s = (double)total_pending_time_ns / (uint64_t)NSEC_PER_SEC; 356 double total_p_time_s = (double)total_p_time_ns / (uint64_t)NSEC_PER_SEC; 653 uint64_t expected_end_ns = start_ns + (ITIMER_PROF_SECS * NSEC_PER_SEC); 654 uint64_t end_timeout_ns = expected_end_ns + (EXTRA_TIMEOUT_SECS * NSEC_PER_SEC); 696 uint64_t expected_end_ns = start_ns + (EXPECTED_PROF_DURATION_SECS * NSEC_PER_SEC); [all …]
|
| H A D | ulock.c | 137 uint64_t deadline = mach_absolute_time() - nanos_to_abs(3 * NSEC_PER_SEC); 143 deadline = mach_absolute_time() + nanos_to_abs(3 * NSEC_PER_SEC);
|
| 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 | 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;
|
| /xnu-11215.1.10/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-11215.1.10/osfmk/arm/ |
| H A D | rtclock.c | 119 numer = freq->timebase_den * NSEC_PER_SEC; in timebase_callback() 300 *nanosecs = (clock_nsec_t)((abstime * NSEC_PER_SEC) / rtclock_sec_divisor); in clock_get_system_nanotime() 480 *result = (t64 = abstime / rtclock_sec_divisor) * NSEC_PER_SEC; in absolutetime_to_nanoseconds() 482 *result += (abstime * NSEC_PER_SEC) / rtclock_sec_divisor; in absolutetime_to_nanoseconds() 491 *result = (t64 = nanosecs / NSEC_PER_SEC) * rtclock_sec_divisor; in nanoseconds_to_absolutetime() 492 nanosecs -= (t64 * NSEC_PER_SEC); in nanoseconds_to_absolutetime() 493 *result += (nanosecs * rtclock_sec_divisor) / NSEC_PER_SEC; in nanoseconds_to_absolutetime() 502 ((uint64_t) nanosecs * rtclock_sec_divisor) / NSEC_PER_SEC; in nanotime_to_absolutetime() 513 *result = (t64 = nanosecs / NSEC_PER_SEC) * rtclock_sec_divisor; in clock_interval_to_absolutetime_interval() 514 nanosecs -= (t64 * NSEC_PER_SEC); in clock_interval_to_absolutetime_interval() [all …]
|
| /xnu-11215.1.10/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-11215.1.10/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-11215.1.10/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() 336 rntp->scale = (uint32_t)(((uint64_t)NSEC_PER_SEC << 32) / cycles); in rtc_set_timescale() 519 *result = ((uint64_t)secs * NSEC_PER_SEC) + nanosecs; in nanotime_to_absolutetime()
|
| /xnu-11215.1.10/tests/recount/ |
| H A D | recount_test_utils.c | 207 return (uint64_t)tv.tv_sec * NSEC_PER_SEC + (uint64_t)tv.tv_usec * 1000; in ns_from_timeval() 214 .tv_sec = ns / NSEC_PER_SEC, in timeval_from_ns() 215 .tv_usec = (ns % NSEC_PER_SEC) / 1000, in timeval_from_ns() 222 return (uint64_t)tv.seconds * NSEC_PER_SEC + in ns_from_time_value() 230 .seconds = (integer_t)(ns / NSEC_PER_SEC), in time_value_from_ns() 231 .microseconds = (ns % NSEC_PER_SEC) / 1000, in time_value_from_ns()
|
| /xnu-11215.1.10/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-11215.1.10/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()
|
| /xnu-11215.1.10/tests/vm/ |
| H A D | memorystatus_jetsam_zprint_snapshot.c | 39 static const uint64_t test_timeout_in_nanoseconds = 3600 * NSEC_PER_SEC; 187 …ng to be Jetsam'd (sleep for %llu seconds)", getpid(), test_timeout_in_nanoseconds / NSEC_PER_SEC); in run_jzs_test() 188 sleep(test_timeout_in_nanoseconds / NSEC_PER_SEC); in run_jzs_test() 269 T_LOG("Test is set to time out after %llu seconds\n", test_timeout_in_nanoseconds / NSEC_PER_SEC);
|
| H A D | perf_compressor.c | 129 while (total_compressor_time < args->ta_duration_seconds * NSEC_PER_SEC) { in run_compress_benchmark() 164 compressor_throughput = (double) total_bytes_compressed / total_compressor_time * NSEC_PER_SEC; in run_compress_benchmark() 168 …decompressor_throughput = (double) total_bytes_compressed / total_decompressor_time * NSEC_PER_SEC; in run_compress_benchmark()
|
| /xnu-11215.1.10/osfmk/kern/ |
| H A D | clock.h | 288 #define MACH_TIMESPEC_NSEC_MAX (NSEC_PER_SEC - 1) 299 (t1)->tv_nsec >= NSEC_PER_SEC) { \ 300 (t1)->tv_nsec -= NSEC_PER_SEC; \ 305 (t1)->tv_nsec += NSEC_PER_SEC; \
|
| H A D | clock.c | 159 bt->sec += ns / (uint64_t)NSEC_PER_SEC; in bintime_addns() 160 ns = ns % (uint64_t)NSEC_PER_SEC; in bintime_addns() 171 bt->sec -= ns / (uint64_t)NSEC_PER_SEC; in bintime_subns() 172 ns = ns % (uint64_t)NSEC_PER_SEC; in bintime_subns() 189 ns = (a * uxns) / (uint64_t)NSEC_PER_SEC; in bintime_addxns() 195 ns = (a * uxns) / (uint64_t)NSEC_PER_SEC; in bintime_addxns() 246 *nanosecs = ((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2nsclock() 254 …nsec = (uint64_t) _bt->sec * (uint64_t)NSEC_PER_SEC + (((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->f… in bintime2absolutetime() 365 nanoseconds_to_absolutetime((uint64_t)NSEC_PER_SEC, &ticks_per_sec); in clock_config() 395 nanoseconds_to_absolutetime(NSEC_PER_SEC / 100, &abstime); in clock_timebase_init() [all …]
|
| /xnu-11215.1.10/tests/ktrace/ |
| H A D | kperf_tests.c | 82 timeout_secs * NSEC_PER_SEC), q, ^{ in start_tracing_with_timeout() 123 return (double)ns / NSEC_PER_SEC; in timestamp_secs() 393 NSEC_PER_SEC; 400 double expected_nfires = duration_secs * NSEC_PER_SEC / TIMER_PERIOD_NS; 677 NSEC_PER_SEC; 714 #define KDEBUG_TRIGGER_TIMEOUT_NS (10 * NSEC_PER_SEC) 910 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), 920 #define STACKS_WAIT_DURATION_NS (3 * NSEC_PER_SEC) 1093 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), 1180 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 10 * NSEC_PER_SEC), [all …]
|
| H A D | kdebug_coproc_tests.c | 63 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 5 * NSEC_PER_SEC), 258 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 5 * NSEC_PER_SEC), in expect_convert_between_abs_cont()
|
| /xnu-11215.1.10/tests/sched/ |
| H A D | overloaded_runqueue.c | 47 uint64_t yield_deadline = start_timestamp + nanos_to_abs(1 * NSEC_PER_SEC); in make_tg_and_spin() 56 uint64_t spin_deadline = start_timestamp + nanos_to_abs((SLEEP_SECONDS - 2) * NSEC_PER_SEC); in make_tg_and_spin() 285 …dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(SLEEP_SECONDS * NSEC_PER_SEC)), dispatch…
|
| /xnu-11215.1.10/tests/workq/ |
| H A D | workq_sigprof.c | 44 while (mach_absolute_time() - spin_start < 30 * NSEC_PER_SEC) { in workq_block()
|