Lines Matching refs:frac
128 uint64_t frac; member
136 _u = _bt->frac; in bintime_addx()
137 _bt->frac += _x; in bintime_addx()
138 if (_u > _bt->frac) { in bintime_addx()
148 _u = _bt->frac; in bintime_subx()
149 _bt->frac -= _x; in bintime_subx()
150 if (_u < _bt->frac) { in bintime_subx()
205 _u = _bt->frac; in bintime_add()
206 _bt->frac += _bt2->frac; in bintime_add()
207 if (_u > _bt->frac) { in bintime_add()
218 _u = _bt->frac; in bintime_sub()
219 _bt->frac -= _bt2->frac; in bintime_sub()
220 if (_u < _bt->frac) { in bintime_sub()
231 _bt->frac = *microsecs * (uint64_t)18446744073709LL; in clock2bintime()
238 *microsecs = ((uint64_t)USEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2usclock()
245 *nanosecs = ((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2nsclock()
253 …_bt->sec * (uint64_t)NSEC_PER_SEC + (((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32); in bintime2absolutetime()
332 #define TIME_ADD(rsecs, secs, rfrac, frac, unit) \ argument
334 if (((rfrac) += (frac)) >= (unit)) { \
341 #define TIME_SUB(rsecs, secs, rfrac, frac, unit) \ argument
343 if ((int)((rfrac) -= (frac)) < 0) { \
448 int64_t nano, frac; in get_scale_factors_from_adj() local
493 frac = (adjustment > 0)? ((uint32_t) adjustment) : -((uint32_t) (-adjustment)); in get_scale_factors_from_adj()
494 *s_adj_nsx = (frac > 0)? ((uint64_t) frac) << 32 : -(((uint64_t) (-frac)) << 32); in get_scale_factors_from_adj()
512 bt.frac = 0; in scale_delta()
703 clock_gettimeofday_set_commpage(now, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per_sec); in clock_gettimeofday_and_absolute_time()
803 …clock_gettimeofday_set_commpage(absolutesys, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per… in clock_set_calendar_microtime()
924 …clock_gettimeofday_set_commpage(now, clock_calend.bintime.sec, clock_calend.bintime.frac, clock_ca… in clock_update_calendar()
961 func, clock_calend_cp->offset.sec, clock_calend_cp->offset.frac, in print_all_clock_variables_internal()
964 func, clock_calend_cp->bintime.sec, clock_calend_cp->bintime.frac, in print_all_clock_variables_internal()
967 func, clock_calend_cp->boottime.sec, clock_calend_cp->boottime.frac, in print_all_clock_variables_internal()
976 func, clock_calend_cp->basesleep.sec, clock_calend_cp->basesleep.frac, in print_all_clock_variables_internal()
1109 clock_calend.offset.frac = 0; in clock_initialize_calendar()
1174 sleep_time.frac = (mach_absolutetime_last_sleep % ticks_per_sec) * tick_scale_x; in scale_sleep_time()
1349 ((bt.sec == clock_calend.basesleep.sec) && (bt.frac > clock_calend.basesleep.frac))) { in clock_wakeup_calendar_legacy()