- inv_cycles_per_usec = 16777216UL / cycles_per_usec;
- dprint(FD_TIME, "inv_cycles_per_usec=%lu\n", inv_cycles_per_usec);
+ inv_cycles_per_nsec = NSEC_INV_FACTOR * 1000 / cycles_per_usec;
+ max_cycles_for_mult = ~0ULL / inv_cycles_per_nsec;
+ dprint(FD_TIME, "inv_cycles_per_nsec=%lu\n", inv_cycles_per_nsec);
+#ifdef ARCH_CPU_CLOCK_WRAPS
+ cycles_start = get_cpu_clock();
+ dprint(FD_TIME, "cycles_start=%llu\n", cycles_start);
+#endif