Home
last modified time | relevance | path

Searched refs:NSEC_PER_SEC (Results 1 – 25 of 135) sorted by relevance

123456

/xnu-11215.1.10/tests/
H A Dmach_get_times.c13 #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 Dsetitimer.c330 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 Dulock.c137 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 Dperf_exit.c21 #define TEST_TIMEOUT 3600 * (NSEC_PER_SEC)
23 #define TEST_TIMEOUT 1800 * (NSEC_PER_SEC)
H A Dpipe_kevent.c76 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 15 * NSEC_PER_SEC), dispatch_get_main_queue(), ^{
H A Dint_time.c56 int64_t const limit_ns = 10 * (int64_t)NSEC_PER_SEC;
H A Dfd_aio_fsync_uaf.c53 uint64_t end = clock_gettime_nsec_np(CLOCK_UPTIME_RAW) + 10 * NSEC_PER_SEC;
/xnu-11215.1.10/osfmk/mach/
H A Dclock_types.h86 #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 Drtclock.c119 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 Dtestthreadcall.cpp54 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 Ddlil.h85 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 Drtclock.c100 *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 Drecount_test_utils.c207 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 Dtest_thread_call.c69 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 Dkern_clock.c133 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 Dkern_synch.c346 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 Dkern_overrides.c292 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 Dmemorystatus_jetsam_zprint_snapshot.c39 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 Dperf_compressor.c129 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 Dclock.h288 #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 Dclock.c159 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 Dkperf_tests.c82 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 Dkdebug_coproc_tests.c63 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 Doverloaded_runqueue.c47 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 Dworkq_sigprof.c44 while (mach_absolute_time() - spin_start < 30 * NSEC_PER_SEC) { in workq_block()

123456