Lines Matching refs:sec
109 s32 day, sec; in RTC_ConvertDateTimeToSecond() local
115 sec = RTCi_ConvertTimeToSecond(time); in RTC_ConvertDateTimeToSecond()
116 if (sec == -1) in RTC_ConvertDateTimeToSecond()
120 return ((s64)day) * (60 * 60 * 24) + sec; in RTC_ConvertDateTimeToSecond()
213 void RTCi_ConvertSecondToTime(RTCTime *time, s32 sec) in RTCi_ConvertSecondToTime() argument
215 if (sec < 0) in RTCi_ConvertSecondToTime()
217 sec = 0; in RTCi_ConvertSecondToTime()
219 if (sec > 86399) in RTCi_ConvertSecondToTime()
221 sec = 86399; in RTCi_ConvertSecondToTime()
224 time->second = (u32)(sec % 60); in RTCi_ConvertSecondToTime()
225 sec /= 60; in RTCi_ConvertSecondToTime()
226 time->minute = (u32)(sec % 60); in RTCi_ConvertSecondToTime()
227 sec /= 60; in RTCi_ConvertSecondToTime()
228 time->hour = (u32)sec; in RTCi_ConvertSecondToTime()
242 void RTC_ConvertSecondToDateTime(RTCDate *date, RTCTime *time, s64 sec) in RTC_ConvertSecondToDateTime() argument
244 if (sec < 0) in RTC_ConvertSecondToDateTime()
246 sec = 0; in RTC_ConvertSecondToDateTime()
248 else if (sec > 3155759999) in RTC_ConvertSecondToDateTime()
250 sec = 3155759999; in RTC_ConvertSecondToDateTime()
252 RTCi_ConvertSecondToTime(time, (s32)(sec % 86400)); in RTC_ConvertSecondToDateTime()
253 RTC_ConvertDayToDate(date, (s32)(sec / 86400)); in RTC_ConvertSecondToDateTime()