| /xnu-11215/libkern/libcxx_support/ |
| H A D | stdlib.h | 51 div(int numer, int denom) in div() argument 55 retval.quot = numer / denom; in div() 56 retval.rem = numer % denom; in div() 57 if (numer >= 0 && retval.rem < 0) { in div() 65 ldiv(long numer, long denom) in ldiv() argument 69 retval.quot = numer / denom; in ldiv() 70 retval.rem = numer % denom; in ldiv() 71 if (numer >= 0 && retval.rem < 0) { in ldiv() 83 retval.quot = numer / denom; in lldiv() 84 retval.rem = numer % denom; in lldiv() [all …]
|
| /xnu-11215/tests/ |
| H A D | mach_timebase_info.c | 18 T_EXPECT_EQ(a.numer, b.numer, NULL); 20 T_EXPECT_EQ(a.numer, c.numer, NULL);
|
| H A D | task_suspend_stats.c | 102 uint64_t last_start_ago = (now - stats->tss_last_start) * timebase.numer / timebase.denom; in log_stats() 103 uint64_t last_end_ago = (now - stats->tss_last_end) * timebase.numer / timebase.denom; in log_stats() 104 …uint64_t last_duration = (stats->tss_last_end - stats->tss_last_start) * timebase.numer / timebase… in log_stats() 105 uint64_t total_duration = (stats->tss_duration) * timebase.numer / timebase.denom; in log_stats() 122 uint64_t source_ago = (now - source->tss_time) * timebase.numer / timebase.denom; in log_sources() 132 uint64_t time_ago = (now - time) * timebase.numer / timebase.denom; in log_time() 158 …n = (int64_t)(post->tss_duration - pre->tss_duration) * (int64_t)timebase.numer / (int64_t)timebas… in verify_stats()
|
| H A D | ntp_adjtime_29192647.c | 58 get_abs_to_us_scale_factor(uint64_t* numer, uint64_t* denom) in get_abs_to_us_scale_factor() argument 83 time_conv1 *= timebaseInfo.numer; in get_abs_to_us_scale_factor() 92 …) delta read usec %llu delta converted %llu delta abs %llu", timebaseInfo.numer, timebaseInfo.deno… in get_abs_to_us_scale_factor() 94 *numer = (uint64_t)timebaseInfo.numer; in get_abs_to_us_scale_factor()
|
| H A D | select_stress.c | 46 return ns * g_timebase.denom / g_timebase.numer; in ns_to_abs() 52 return abs * g_timebase.numer / g_timebase.denom; in abs_to_ns()
|
| H A D | kevent_continuous_time.c | 23 #define tick_to_ns(ticks) (((ticks) * tb_info.numer) / (tb_info.denom)) 26 #define ns_to_tick(ns) ((ns) * tb_info.denom / tb_info.numer)
|
| H A D | workqueue_cooperative.c | 30 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs()
|
| H A D | ulock.c | 57 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs()
|
| H A D | work_interval_data_test.c | 33 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs() 39 return abs * timebase_info.numer / timebase_info.denom; in abs_to_nanos()
|
| H A D | kqueue_timer_tests.c | 24 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs() 29 return abs * timebase_info.numer / timebase_info.denom; in abs_to_nanos()
|
| H A D | setitimer.c | 102 return abs * timebase_info.numer / timebase_info.denom; in abs_to_nanos() 773 (ITIMER_PERF_PROF_US * NSEC_PER_USEC) * timebase.denom / timebase.numer; 775 uint64_t const latency_ns = latency_mach * timebase.denom / timebase.numer;
|
| H A D | manual_wq_cooperative.c | 183 uint64_t duration = spin_duration_nsecs * timebase_info.denom / timebase_info.numer; in spin()
|
| /xnu-11215/libsyscall/wrappers/ |
| H A D | mach_timebase_info.c | 37 if (cached_info.numer == 0 || cached_info.denom == 0) { in mach_timebase_info() 44 info->numer = cached_info.numer; in mach_timebase_info()
|
| H A D | mach_bridge_remote_time.c | 40 uint64_t time_in_ns = (uint64_t)(((double)info.numer / (double)info.denom) * abs_time); in absolutetime_to_nanoseconds()
|
| /xnu-11215/osfmk/arm/ |
| H A D | rtclock.c | 108 unsigned long numer, denom; in timebase_callback() local 119 numer = freq->timebase_den * NSEC_PER_SEC; in timebase_callback() 121 if (numer > denom) { in timebase_callback() 122 t64_1 = numer; in timebase_callback() 126 t64_2 = numer; in timebase_callback() 133 numer /= t64_1; in timebase_callback() 136 rtclock_timebase_const.numer = (uint32_t)numer; in timebase_callback()
|
| /xnu-11215/tools/tests/jitter/ |
| H A D | timer_jitter.c | 116 pol.constraint = CONSTRAINT_NANOS * g_mti.denom / g_mti.numer; in thread_setup() 117 pol.computation = COMPUTATION_NANOS * g_mti.denom / g_mti.numer; in thread_setup() 195 printf("Max %s: %.1lfus\n", label, max / 1000.0 * (((double)g_mti.numer) / ((double)g_mti.denom))); in print_stats_us() 196 printf("Min %s: %.1lfus\n", label, min / 1000.0 * (((double)g_mti.numer) / ((double)g_mti.denom))); in print_stats_us() 197 …printf("Avg magnitude of %s: %.1lfus\n", label, avg / 1000.0 * (((double)g_mti.numer) / ((double)g… in print_stats_us() 198 printf("Stddev: %.1lfus\n", stddev / 1000.0 * (((double)g_mti.numer) / ((double)g_mti.denom))); in print_stats_us() 376 …sleep_length_abs_ns(min_sleep_ns, max_sleep_ns) * (((double)g_mti.denom) / ((double)g_mti.numer))); in main()
|
| /xnu-11215/osfmk/mach/ |
| H A D | mach_time.h | 37 uint32_t numer; member
|
| /xnu-11215/tests/sched/sched_test_harness/ |
| H A D | sched_runqueue_harness.c | 28 timestamp * _timebase_info.numer / _timebase_info.denom / NSEC_PER_USEC); in set_mock_time() 42 increment_mock_time((us * NSEC_PER_USEC) * _timebase_info.denom / _timebase_info.numer); in increment_mock_time_us()
|
| /xnu-11215/bsd/dev/dtrace/ |
| H A D | dtrace_glue.c | 854 if (sTimebaseInfo.denom == sTimebaseInfo.numer) { in dtrace_abs_to_nano() 857 return elapsed * (uint64_t)sTimebaseInfo.numer; in dtrace_abs_to_nano() 863 uint32_t numer = sTimebaseInfo.numer, denom = sTimebaseInfo.denom; in dtrace_abs_to_nano() local 866 uint64_t mu64 = numer * eta32; in dtrace_abs_to_nano() 867 uint64_t lambda64 = numer * eps32; in dtrace_abs_to_nano()
|
| /xnu-11215/tools/tests/mktimer/ |
| H A D | mktimer_test.c | 101 conversion = ((double)tbinfo.numer / (double) tbinfo.denom); in main()
|
| /xnu-11215/bsd/netinet/ |
| H A D | tcp_prague.c | 397 uint64_t numer = srtt << CWND_SHIFT; in prague_ai_alpha_rate() local 398 numer *= srtt; in prague_ai_alpha_rate() 401 tp->t_ccstate->prague_alpha_ai = (uint64_t)((numer + (divisor >> 1)) / divisor); in prague_ai_alpha_rate()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | ktrace.py | 570 (numer, denom) = GetTimebaseInfo() 571 duration = (last * 1e9) * denom / numer 762 numer, denom = GetTimebaseInfo() 771 numer, denom, wall_abstime, wall_secs, wall_usecs, 0, 0,
|
| /xnu-11215/tests/sched/sched_test_harness/shadow_headers/ |
| H A D | misc_needed_deps.c | 36 *result = nanosecs * timebase_info.denom / timebase_info.numer; in clock_interval_to_absolutetime_interval()
|
| /xnu-11215/tests/sched/ |
| H A D | sched_test_utils.c | 38 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs() 50 return abs * timebase_info.numer / timebase_info.denom; in abs_to_nanos()
|
| /xnu-11215/tools/tests/kernpost_test_report/ |
| H A D | kernpost_test_report.lua | 63 local time_secs = raw_time * tb.numer / tb.denom / 1e9
|