Home
last modified time | relevance | path

Searched refs:s_adj_nsx (Results 1 – 1 of 1) sorted by relevance

/xnu-11215.61.5/osfmk/kern/
H A Dclock.c281 …int64_t s_adj_nsx; /* additional adj to apply for each second elapsed, it is expre… member
449 …tors_from_adj(int64_t adjustment, uint64_t* tick_scale_x, uint64_t* s_scale_ns, int64_t* s_adj_nsx) in get_scale_factors_from_adj() argument
498 *s_adj_nsx = (frac > 0)? ((uint64_t) frac) << 32 : -(((uint64_t) (-frac)) << 32); in get_scale_factors_from_adj()
510 scale_delta(uint64_t delta, uint64_t tick_scale_x, uint64_t s_scale_ns, int64_t s_adj_nsx) in scale_delta() argument
528 if (s_adj_nsx) { in scale_delta()
531 if (s_adj_nsx > 0) { in scale_delta()
532 bintime_addx(&bt, (uint64_t)s_adj_nsx / (uint64_t)NSEC_PER_SEC); in scale_delta()
534 bintime_subx(&bt, (uint64_t)-s_adj_nsx / (uint64_t)NSEC_PER_SEC); in scale_delta()
542 bintime_addxns(&bt, sec, s_adj_nsx); in scale_delta()
578 …urn scale_delta(delta, clock_calend.tick_scale_x, clock_calend.s_scale_ns, clock_calend.s_adj_nsx); in get_scaled_time()
[all …]