Home
last modified time | relevance | path

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

12345

/xnu-8019.80.24/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 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 Dworkq_sigprof.c41 while (mach_absolute_time() - spin_start < 30 * NSEC_PER_SEC) { in workq_block()
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;
H A Dthread_group_set_32261625.c19 #define TEST_TIMEOUT (15 * NSEC_PER_SEC)
H A Dworkqueue_cooperative.c32 uint64_t duration = nanos_to_abs((uint64_t)seconds * NSEC_PER_SEC); in spin_for_duration()
H A Dselect_stress.c286 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 Daqm_qdelay_utun.c40 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 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-8019.80.24/osfmk/arm/
H A Drtclock.c121 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 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-8019.80.24/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-8019.80.24/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()
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 Dmachine_routines.c860 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 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()
H A Dkern_memorystatus_notify.c849 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 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-8019.80.24/osfmk/kern/
H A Dclock.h289 #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 Dclock.c158 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 Dkperf_tests.c80 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 Dkdebug_coproc_tests.c62 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()

12345