Lines Matching refs:clock_calend
278 static struct clock_calend { struct
289 } clock_calend; argument
296 …k_usec_t* pmu_usec, clock_sec_t* sys_secs, clock_usec_t* sys_usec, struct clock_calend* calend_cp);
297 static void print_all_clock_variables_internal(const char *, struct clock_calend* calend_cp);
317 struct clock_calend calend; /* copy of calendar */
572 delta = now - clock_calend.offset_count; in get_scaled_time()
574 …return scale_delta(delta, clock_calend.tick_scale_x, clock_calend.s_scale_ns, clock_calend.s_adj_n… in get_scaled_time()
592 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_absolute_and_microtime_locked()
611 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_absolute_and_nanotime_locked()
700 bintime_add(&bt, &clock_calend.bintime); in clock_gettimeofday_and_absolute_time()
703 clock_gettimeofday_set_commpage(now, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per_sec); in clock_gettimeofday_and_absolute_time()
758 struct clock_calend clock_calend_cp = clock_calend; in clock_set_calendar_microtime()
785 bintime_add(&clock_calend.boottime, &bt); in clock_set_calendar_microtime()
795 bintime_sub(&clock_calend.boottime, &bt); in clock_set_calendar_microtime()
798 clock_calend.bintime = clock_calend.boottime; in clock_set_calendar_microtime()
799 bintime_add(&clock_calend.bintime, &clock_calend.offset); in clock_set_calendar_microtime()
803 …clock_gettimeofday_set_commpage(absolutesys, bt.sec, bt.frac, clock_calend.tick_scale_x, ticks_per… in clock_set_calendar_microtime()
806 struct clock_calend clock_calend_cp1 = clock_calend; in clock_set_calendar_microtime()
865 bintime_add(&bt, &clock_calend.offset); in clock_get_calendar_uptime()
897 bintime_add(&clock_calend.offset, &bt); in clock_update_calendar()
902 delta = now - clock_calend.offset_count; in clock_update_calendar()
903 clock_calend.offset_count += delta; in clock_update_calendar()
905 clock_calend.bintime = clock_calend.offset; in clock_update_calendar()
906 bintime_add(&clock_calend.bintime, &clock_calend.boottime); in clock_update_calendar()
911 ntp_update_second(&adjustment, clock_calend.bintime.sec); in clock_update_calendar()
922 …get_scale_factors_from_adj(adjustment, &clock_calend.tick_scale_x, &clock_calend.s_scale_ns, &cloc… in clock_update_calendar()
924 …clock_gettimeofday_set_commpage(now, clock_calend.bintime.sec, clock_calend.bintime.frac, clock_ca… in clock_update_calendar()
927 struct clock_calend calend_cp = clock_calend; in clock_update_calendar()
940 print_all_clock_variables_internal(const char* func, struct clock_calend* clock_calend_cp) in print_all_clock_variables_internal()
983 …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()
1106 clock_calend.boottime = bt; in clock_initialize_calendar()
1107 clock_calend.bintime = bt; in clock_initialize_calendar()
1108 clock_calend.offset.sec = 0; in clock_initialize_calendar()
1109 clock_calend.offset.frac = 0; in clock_initialize_calendar()
1111 clock_calend.tick_scale_x = (uint64_t)1 << 63; in clock_initialize_calendar()
1112 clock_calend.tick_scale_x /= ticks_per_sec; in clock_initialize_calendar()
1113 clock_calend.tick_scale_x *= 2; in clock_initialize_calendar()
1115 clock_calend.s_scale_ns = NSEC_PER_SEC; in clock_initialize_calendar()
1116 clock_calend.s_adj_nsx = 0; in clock_initialize_calendar()
1129 clock_calend.basesleep = monotonic_bt; in clock_initialize_calendar()
1135 struct clock_calend clock_calend_cp = clock_calend; in clock_initialize_calendar()
1176 bintime_add(&clock_calend.offset, &sleep_time); in scale_sleep_time()
1177 bintime_add(&clock_calend.bintime, &sleep_time); in scale_sleep_time()
1311 struct clock_calend clock_calend_cp1 = clock_calend; in clock_wakeup_calendar_legacy()
1348 if ((bt.sec > clock_calend.basesleep.sec) || in clock_wakeup_calendar_legacy()
1349 ((bt.sec == clock_calend.basesleep.sec) && (bt.frac > clock_calend.basesleep.frac))) { in clock_wakeup_calendar_legacy()
1352 bintime_sub(&last_sleep_bt, &clock_calend.basesleep); in clock_wakeup_calendar_legacy()
1358 clock_calend.basesleep = bt; in clock_wakeup_calendar_legacy()
1361 bintime_add(&clock_calend.offset, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1362 bintime_add(&clock_calend.bintime, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1367 bintime2usclock(&clock_calend.basesleep, &var_s, &var_us); in clock_wakeup_calendar_legacy()
1377 bintime_add(&bt, &clock_calend.bintime); in clock_wakeup_calendar_legacy()
1399 bintime_add(&clock_calend.offset, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1400 bintime_add(&clock_calend.bintime, &last_sleep_bt); in clock_wakeup_calendar_legacy()
1417 struct clock_calend clock_calend_cp = clock_calend; in clock_wakeup_calendar_legacy()
1842 bintime_add(&bt, &clock_calend.bintime); in clock_get_calendar_nanotime_nowait()
1853 struct clock_calend tmp = clock_calend; in clock_track_calend_nowait()