Lines Matching refs:clock_calend
279 static struct clock_calend { struct
290 } clock_calend; argument
297 …k_usec_t* pmu_usec, clock_sec_t* sys_secs, clock_usec_t* sys_usec, struct clock_calend* calend_cp);
298 static void print_all_clock_variables_internal(const char *, struct clock_calend* calend_cp);
318 struct clock_calend calend; /* copy of calendar */
576 delta = now - clock_calend.offset_count; in get_scaled_time()
578 …return scale_delta(delta, clock_calend.tick_scale_x, clock_calend.s_scale_ns, clock_calend.s_adj_n… in get_scaled_time()
596 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_absolute_and_microtime_locked()
615 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_absolute_and_nanotime_locked()
704 bintime_add(&bt, &clock_calend.bintime); in clock_gettimeofday_and_absolute_time()
707 clock_gettimeofday_set_commpage(now, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per_sec); in clock_gettimeofday_and_absolute_time()
762 struct clock_calend clock_calend_cp = clock_calend; in clock_set_calendar_microtime()
789 bintime_add(&clock_calend.boottime, &bt); in clock_set_calendar_microtime()
799 bintime_sub(&clock_calend.boottime, &bt); in clock_set_calendar_microtime()
802 clock_calend.bintime = clock_calend.boottime; in clock_set_calendar_microtime()
803 bintime_add(&clock_calend.bintime, &clock_calend.offset); in clock_set_calendar_microtime()
807 …clock_gettimeofday_set_commpage(absolutesys, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per… in clock_set_calendar_microtime()
810 struct clock_calend clock_calend_cp1 = clock_calend; in clock_set_calendar_microtime()
869 bintime_add(&bt, &clock_calend.offset); in clock_get_calendar_uptime()
901 bintime_add(&clock_calend.offset, &bt); in clock_update_calendar()
906 delta = now - clock_calend.offset_count; in clock_update_calendar()
907 clock_calend.offset_count += delta; in clock_update_calendar()
909 clock_calend.bintime = clock_calend.offset; in clock_update_calendar()
910 bintime_add(&clock_calend.bintime, &clock_calend.boottime); in clock_update_calendar()
915 ntp_update_second(&adjustment, clock_calend.bintime.sec); in clock_update_calendar()
926 …get_scale_factors_from_adj(adjustment, &clock_calend.tick_scale_x, &clock_calend.s_scale_ns, &cloc… in clock_update_calendar()
928 …clock_gettimeofday_set_commpage(now, clock_calend.bintime.sec, clock_calend.bintime.frac, clock_ca… in clock_update_calendar()
931 struct clock_calend calend_cp = clock_calend; in clock_update_calendar()
944 print_all_clock_variables_internal(const char* func, struct clock_calend* clock_calend_cp) in print_all_clock_variables_internal()
987 …ec_t* pmu_usec, clock_sec_t* sys_secs, clock_usec_t* sys_usec, struct clock_calend* clock_calend_c… in print_all_clock_variables()
1110 clock_calend.boottime = bt; in clock_initialize_calendar()
1111 clock_calend.bintime = bt; in clock_initialize_calendar()
1112 clock_calend.offset.sec = 0; in clock_initialize_calendar()
1113 clock_calend.offset.frac = 0; in clock_initialize_calendar()
1115 clock_calend.tick_scale_x = (uint64_t)1 << 63; in clock_initialize_calendar()
1116 clock_calend.tick_scale_x /= ticks_per_sec; in clock_initialize_calendar()
1117 clock_calend.tick_scale_x *= 2; in clock_initialize_calendar()
1119 clock_calend.s_scale_ns = NSEC_PER_SEC; in clock_initialize_calendar()
1120 clock_calend.s_adj_nsx = 0; in clock_initialize_calendar()
1133 clock_calend.basesleep = monotonic_bt; in clock_initialize_calendar()
1139 struct clock_calend clock_calend_cp = clock_calend; in clock_initialize_calendar()
1180 bintime_add(&clock_calend.offset, &sleep_time); in scale_sleep_time()
1181 bintime_add(&clock_calend.bintime, &sleep_time); in scale_sleep_time()
1315 struct clock_calend clock_calend_cp1 = clock_calend; in clock_wakeup_calendar_legacy()
1352 if ((bt.sec > clock_calend.basesleep.sec) || in clock_wakeup_calendar_legacy()
1353 ((bt.sec == clock_calend.basesleep.sec) && (bt.frac > clock_calend.basesleep.frac))) { in clock_wakeup_calendar_legacy()
1356 bintime_sub(&last_sleep_bt, &clock_calend.basesleep); in clock_wakeup_calendar_legacy()
1362 clock_calend.basesleep = bt; in clock_wakeup_calendar_legacy()
1365 bintime_add(&clock_calend.offset, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1366 bintime_add(&clock_calend.bintime, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1371 bintime2usclock(&clock_calend.basesleep, &var_s, &var_us); in clock_wakeup_calendar_legacy()
1381 bintime_add(&bt, &clock_calend.bintime); in clock_wakeup_calendar_legacy()
1403 bintime_add(&clock_calend.offset, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1404 bintime_add(&clock_calend.bintime, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1421 struct clock_calend clock_calend_cp = clock_calend; in clock_wakeup_calendar_legacy()
1846 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_nanotime_nowait()
1857 struct clock_calend tmp = clock_calend; in clock_track_calend_nowait()