Lines Matching refs:time_t
58 static time_t vrtc_get_physical_rtc_time(struct acrn_vrtc *vrtc);
59 static void vrtc_update_basetime(time_t physical_time, time_t offset);
76 #define VRTC_BROKEN_TIME ((time_t)-1)
174 static int32_t clk_ct_to_ts(struct clktime *ct, time_t *sec) in clk_ct_to_ts()
204 *sec = (((time_t)days * 24 + ct->hour) * 60 + ct->min) * 60 + ct->sec; in clk_ct_to_ts()
212 static int32_t clk_ts_to_ct(time_t secs, struct clktime *ct) in clk_ts_to_ct()
215 time_t rsec; /* remainder seconds */ in clk_ts_to_ct()
256 static time_t rtc_to_secs(const struct acrn_vrtc *vrtc) in rtc_to_secs()
259 time_t second = VRTC_BROKEN_TIME; in rtc_to_secs()
345 static void secs_to_rtc(time_t rtctime, struct acrn_vrtc *vrtc) in secs_to_rtc()
395 static time_t vrtc_get_current_time(struct acrn_vrtc *vrtc) in vrtc_get_current_time()
398 time_t second = VRTC_BROKEN_TIME; in vrtc_get_current_time()
403 second = vrtc->base_rtctime + vrtc->offset_rtctime + (time_t)offset; in vrtc_get_current_time()
477 time_t current, alarm; in vrtc_get_reg_c()
538 time_t current; in vrtc_read()
616 time_t current, after; in vrtc_write()
685 static time_t vrtc_get_physical_rtc_time(struct acrn_vrtc *vrtc) in vrtc_get_physical_rtc_time()
701 static void vrtc_update_basetime(time_t physical_time, time_t offset) in vrtc_update_basetime()
721 time_t physical_time = vrtc_get_physical_rtc_time(&temp_vrtc); in calibrate_timer_callback()
745 time_t current; in vrtc_set_basetime()