/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | time.h | 39 #define NANOSEC 1000000000UL macro 42 #define MSEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MILLISEC)) 43 #define NSEC2MSEC(n) ((n) / (NANOSEC / MILLISEC)) 45 #define USEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MICROSEC)) 46 #define NSEC2USEC(n) ((n) / (NANOSEC / MICROSEC)) 48 #define NSEC2SEC(n) ((n) / (NANOSEC / SEC)) 49 #define SEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / SEC)) 62 #define NSEC_TO_TICK(nsec) ((nsec) / (NANOSEC / hz)) 71 nsec = ((hrtime_t)ts.tv_sec * NANOSEC) + ts.tv_nsec; in gethrtime() 92 return (((uint64_t)ts.tv_sec) * NANOSEC + ts.tv_nsec); in gethrtime()
|
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/ |
H A D | time.h | 46 #ifndef NANOSEC 47 #define NANOSEC 1000000000 macro 55 #define MSEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MILLISEC)) 59 #define NSEC2MSEC(n) ((n) / (NANOSEC / MILLISEC)) 63 #define USEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MICROSEC)) 67 #define NSEC2USEC(n) ((n) / (NANOSEC / MICROSEC)) 71 #define NSEC2SEC(n) ((n) / (NANOSEC / SEC)) 75 #define SEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / SEC)) 104 return ((((uint64_t)ts.tv_sec) * NANOSEC) + ts.tv_nsec); in gethrtime()
|
/freebsd/sys/cddl/dev/profile/ |
H A D | profile.c | 199 static hrtime_t profile_interval_min = NANOSEC / 5000; /* 5000 hz */ 217 sec = nsec / NANOSEC; in nsec_to_sbt() 218 nsec = nsec % NANOSEC; in nsec_to_sbt() 219 return (((sbintime_t)sec << 32) | ((sbintime_t)nsec << 32) / NANOSEC); in nsec_to_sbt() 226 return ((sbt >> 32) * NANOSEC + in sbt_to_nsec() 227 (((uint32_t)sbt * (hrtime_t)NANOSEC) >> 32)); in sbt_to_nsec() 340 { "ns", NANOSEC / NANOSEC }, in profile_provide() 341 { "nsec", NANOSEC / NANOSEC }, in profile_provide() 342 { "us", NANOSEC / MICROSEC }, in profile_provide() 343 { "usec", NANOSEC / MICROSEC }, in profile_provide() [all …]
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | time.h | 43 #define NANOSEC 1000000000 macro 45 #define MSEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MILLISEC)) 46 #define NSEC2MSEC(n) ((n) / (NANOSEC / MILLISEC)) 48 #define USEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MICROSEC)) 49 #define NSEC2USEC(n) ((n) / (NANOSEC / MICROSEC)) 51 #define NSEC2SEC(n) ((n) / (NANOSEC / SEC)) 52 #define SEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / SEC))
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/rates/ |
H A D | tst.statusrate.d | 43 inline uint64_t NANOSEC = 1000000000; variable 53 /(this->delta = timestamp - ts) > 2 * NANOSEC/ 59 /this->delta <= 2 * NANOSEC/ 67 /this->delta > 20 * NANOSEC/
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/ |
H A D | tst.printT.ksh | 41 inline uint64_t NANOSEC = 1000000000; 45 printf("%T\n%T\n%T", (uint64_t)0, (uint64_t)1062609821 * NANOSEC, 46 (uint64_t)0x7fffffff * NANOSEC);
|
H A D | tst.printY.ksh | 41 inline uint64_t NANOSEC = 1000000000; 45 printf("%Y\n%Y\n%Y", (uint64_t)0, (uint64_t)1062609821 * NANOSEC, 46 (uint64_t)0x7fffffff * NANOSEC);
|
/freebsd/sys/dev/hyperv/include/ |
H A D | hyperv.h | 51 #ifndef NANOSEC 52 #define NANOSEC 1000000000ULL macro 55 #define HYPERV_TIMER_FREQ (NANOSEC / HYPERV_TIMER_NS_FACTOR)
|
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_options.c | 750 { "ns", NANOSEC / NANOSEC }, in dt_opt_rate() 751 { "nsec", NANOSEC / NANOSEC }, in dt_opt_rate() 752 { "us", NANOSEC / MICROSEC }, in dt_opt_rate() 753 { "usec", NANOSEC / MICROSEC }, in dt_opt_rate() 754 { "ms", NANOSEC / MILLISEC }, in dt_opt_rate() 755 { "msec", NANOSEC / MILLISEC }, in dt_opt_rate() 756 { "s", NANOSEC / SEC }, in dt_opt_rate() 757 { "sec", NANOSEC / SEC }, in dt_opt_rate() 758 { "m", NANOSEC * (hrtime_t)60 }, in dt_opt_rate() 759 { "min", NANOSEC * (hrtime_t)60 }, in dt_opt_rate() [all …]
|
H A D | dt_work.c | 86 tv.tv_sec = (earliest - now) / NANOSEC; in dtrace_sleep() 87 tv.tv_nsec = (earliest - now) % NANOSEC; in dtrace_sleep() 98 tv.tv_sec += earliest / NANOSEC; in dtrace_sleep() 99 tv.tv_nsec += earliest % NANOSEC; in dtrace_sleep() 100 while (tv.tv_nsec > NANOSEC) { in dtrace_sleep() 102 tv.tv_nsec -= NANOSEC; in dtrace_sleep()
|
/freebsd/sys/dev/hyperv/utilities/ |
H A D | vmbus_timesync.c | 117 vm_ns = (vm_ts.tv_sec * NANOSEC) + vm_ts.tv_nsec; in vmbus_timesync() 127 hv_ts.tv_sec = hv_ns / NANOSEC; in vmbus_timesync() 128 hv_ts.tv_nsec = hv_ns % NANOSEC; in vmbus_timesync() 159 hv_ts.tv_sec = hv_ns / NANOSEC; in vmbus_timesync() 160 hv_ts.tv_nsec = hv_ns % NANOSEC; in vmbus_timesync()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/ |
H A D | tst.sigwait.c | 34 #define NANOSEC 1000000000 macro 62 ts.it_interval.tv_nsec = NANOSEC / 2; in main()
|
/freebsd/sys/contrib/openzfs/lib/libzpool/ |
H A D | kernel.c | 374 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % hz) * (NANOSEC / hz); in cv_timedwait() 375 if (ts.tv_nsec >= NANOSEC) { in cv_timedwait() 377 ts.tv_nsec -= NANOSEC; in cv_timedwait() 413 ts.tv_sec = tv.tv_sec + delta / NANOSEC; in cv_timedwait_hires() 414 ts.tv_nsec = tv.tv_usec * NSEC_PER_USEC + (delta % NANOSEC); in cv_timedwait_hires() 415 if (ts.tv_nsec >= NANOSEC) { in cv_timedwait_hires() 417 ts.tv_nsec -= NANOSEC; in cv_timedwait_hires()
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zfs_delay.h | 36 delta_us = delta / (NANOSEC / MICROSEC); \
|
H A D | zfs_context.h | 616 #define NSEC_TO_TICK(nsec) (howmany((hrtime_t)(nsec) * hz, NANOSEC)) 767 ts.tv_sec = delta / NANOSEC; \ 768 ts.tv_nsec = delta % NANOSEC; \
|
/freebsd/sys/cddl/dev/dtrace/powerpc/ |
H A D | dtrace_subr.c | 191 KASSERT(tb_f > (NANOSEC >> (32 - SCALE_SHIFT)), ("Timebase frequency is too low")); in dtrace_gethrtime_init() 200 nsec_scale = ((uint64_t)NANOSEC << SCALE_SHIFT) / tb_f; in dtrace_gethrtime_init()
|
/freebsd/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris.c | 64 nsec_per_tick = NANOSEC / hz; in opensolaris_load()
|
/freebsd/sys/cddl/dev/dtrace/i386/ |
H A D | dtrace_subr.c | 308 KASSERT(tsc_f > (NANOSEC >> (32 - SCALE_SHIFT)), in dtrace_gethrtime_init() 320 nsec_scale = ((uint64_t)NANOSEC << SCALE_SHIFT) / tsc_f; in dtrace_gethrtime_init()
|
/freebsd/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_subr.c | 311 KASSERT(tsc_f > (NANOSEC >> (32 - SCALE_SHIFT)), in dtrace_gethrtime_init() 323 nsec_scale = ((uint64_t)NANOSEC << SCALE_SHIFT) / tsc_f; in dtrace_gethrtime_init()
|
/freebsd/cddl/contrib/opensolaris/cmd/lockstat/ |
H A D | lockstat.c | 917 ts.it_value.tv_sec = val / NANOSEC; in status_init() 918 ts.it_value.tv_nsec = val % NANOSEC; in status_init() 1772 ((unsigned long long)total_count * NANOSEC) / g_elapsed, in report_stats() 1786 (double)g_elapsed / NANOSEC, in report_stats() 1787 (double)total_count * NANOSEC / g_elapsed); in report_stats() 1866 ((uint64_t)lsp->ls_count * NANOSEC) / g_elapsed); in report_stats() 1928 (uint_t)(((uint64_t)lsp->ls_hist[j] * NANOSEC) / in report_stats()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/ |
H A D | badioctl.c | 76 if ((now = gethrtime()) - last > NANOSEC) { in badioctl()
|
/freebsd/sys/contrib/openzfs/lib/libzutil/ |
H A D | zutil_pool.c | 158 req.tv_nsec = (sec - (float)req.tv_sec) * NANOSEC; in fsleep()
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/ |
H A D | dtrace.c | 1249 if (nval <= NANOSEC && (NANOSEC % nval) == 0) { 1251 (long long)NANOSEC / (long long)nval); 1255 if ((nval % NANOSEC) == 0) { 1258 (long long)nval / (long long)NANOSEC);
|
/freebsd/sys/cddl/dev/dtrace/aarch64/ |
H A D | dtrace_subr.c | 175 nsec_scale = ((uint64_t)NANOSEC << SCALE_SHIFT) / freq; in dtrace_gethrtime_init()
|
/freebsd/sys/contrib/openzfs/cmd/ |
H A D | ztest.c | 453 static uint64_t zopt_always = 0ULL * NANOSEC; /* all the time */ 454 static uint64_t zopt_incessant = 1ULL * NANOSEC / 10; /* every 1/10 second */ 455 static uint64_t zopt_often = 1ULL * NANOSEC; /* every second */ 456 static uint64_t zopt_sometimes = 10ULL * NANOSEC; /* every 10 seconds */ 457 static uint64_t zopt_rarely = 60ULL * NANOSEC; /* every 60 seconds */ 1191 (zo->zo_vdevs > 0 ? zo->zo_time * NANOSEC / zo->zo_vdevs : in process_options() 6817 hrtime_t end = gethrtime() + NANOSEC; in ztest_blake3() 6904 hrtime_t end = gethrtime() + NANOSEC; in ztest_fletcher() 6981 hrtime_t end = gethrtime() + NANOSEC; in ztest_fletcher_incr() 7603 (gethrtime() - zs->zs_proc_start) / NANOSEC); in ztest_deadman_thread() [all …]
|