Lines Matching refs:frac

129 	uint64_t frac;  member
137 _u = _bt->frac; in bintime_addx()
138 _bt->frac += _x; in bintime_addx()
139 if (_u > _bt->frac) { in bintime_addx()
149 _u = _bt->frac; in bintime_subx()
150 _bt->frac -= _x; in bintime_subx()
151 if (_u < _bt->frac) { in bintime_subx()
206 _u = _bt->frac; in bintime_add()
207 _bt->frac += _bt2->frac; in bintime_add()
208 if (_u > _bt->frac) { in bintime_add()
219 _u = _bt->frac; in bintime_sub()
220 _bt->frac -= _bt2->frac; in bintime_sub()
221 if (_u < _bt->frac) { in bintime_sub()
232 _bt->frac = *microsecs * (uint64_t)18446744073709LL; in clock2bintime()
239 *microsecs = ((uint64_t)USEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2usclock()
246 *nanosecs = ((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32; in bintime2nsclock()
254 …_bt->sec * (uint64_t)NSEC_PER_SEC + (((uint64_t)NSEC_PER_SEC * (uint32_t)(_bt->frac >> 32)) >> 32); in bintime2absolutetime()
333 #define TIME_ADD(rsecs, secs, rfrac, frac, unit) \ argument
335 if (((rfrac) += (frac)) >= (unit)) { \
342 #define TIME_SUB(rsecs, secs, rfrac, frac, unit) \ argument
344 if ((int)((rfrac) -= (frac)) < 0) { \
452 int64_t nano, frac; in get_scale_factors_from_adj() local
497 frac = (adjustment > 0)? ((uint32_t) adjustment) : -((uint32_t) (-adjustment)); in get_scale_factors_from_adj()
498 *s_adj_nsx = (frac > 0)? ((uint64_t) frac) << 32 : -(((uint64_t) (-frac)) << 32); in get_scale_factors_from_adj()
516 bt.frac = 0; in scale_delta()
707 clock_gettimeofday_set_commpage(now, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per_sec); in clock_gettimeofday_and_absolute_time()
807 …clock_gettimeofday_set_commpage(absolutesys, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per… in clock_set_calendar_microtime()
928 …clock_gettimeofday_set_commpage(now, clock_calend.bintime.sec, clock_calend.bintime.frac, clock_ca… in clock_update_calendar()
965 func, clock_calend_cp->offset.sec, clock_calend_cp->offset.frac, in print_all_clock_variables_internal()
968 func, clock_calend_cp->bintime.sec, clock_calend_cp->bintime.frac, in print_all_clock_variables_internal()
971 func, clock_calend_cp->boottime.sec, clock_calend_cp->boottime.frac, in print_all_clock_variables_internal()
980 func, clock_calend_cp->basesleep.sec, clock_calend_cp->basesleep.frac, in print_all_clock_variables_internal()
1113 clock_calend.offset.frac = 0; in clock_initialize_calendar()
1178 sleep_time.frac = (mach_absolutetime_last_sleep % ticks_per_sec) * tick_scale_x; in scale_sleep_time()
1353 ((bt.sec == clock_calend.basesleep.sec) && (bt.frac > clock_calend.basesleep.frac))) { in clock_wakeup_calendar_legacy()