Home
last modified time | relevance | path

Searched refs:numer (Results 1 – 25 of 47) sorted by relevance

12

/xnu-11215/libkern/libcxx_support/
H A Dstdlib.h51 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 Dmach_timebase_info.c18 T_EXPECT_EQ(a.numer, b.numer, NULL);
20 T_EXPECT_EQ(a.numer, c.numer, NULL);
H A Dtask_suspend_stats.c102 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 Dntp_adjtime_29192647.c58 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 Dselect_stress.c46 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 Dkevent_continuous_time.c23 #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 Dworkqueue_cooperative.c30 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs()
H A Dulock.c57 return nanos * timebase_info.denom / timebase_info.numer; in nanos_to_abs()
H A Dwork_interval_data_test.c33 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 Dkqueue_timer_tests.c24 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 Dsetitimer.c102 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 Dmanual_wq_cooperative.c183 uint64_t duration = spin_duration_nsecs * timebase_info.denom / timebase_info.numer; in spin()
/xnu-11215/libsyscall/wrappers/
H A Dmach_timebase_info.c37 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 Dmach_bridge_remote_time.c40 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 Drtclock.c108 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 Dtimer_jitter.c116 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 Dmach_time.h37 uint32_t numer; member
/xnu-11215/tests/sched/sched_test_harness/
H A Dsched_runqueue_harness.c28 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 Ddtrace_glue.c854 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 Dmktimer_test.c101 conversion = ((double)tbinfo.numer / (double) tbinfo.denom); in main()
/xnu-11215/bsd/netinet/
H A Dtcp_prague.c397 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 Dktrace.py570 (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 Dmisc_needed_deps.c36 *result = nanosecs * timebase_info.denom / timebase_info.numer; in clock_interval_to_absolutetime_interval()
/xnu-11215/tests/sched/
H A Dsched_test_utils.c38 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 Dkernpost_test_report.lua63 local time_secs = raw_time * tb.numer / tb.denom / 1e9

12