Lines Matching refs:rtc_tm
34 struct rtc_time rtc_tm;
53 ret = ioctl(fd_rtc, RTC_RD_TIME, &rtc_tm);
59 rtc_tm.tm_mday, rtc_tm.tm_mon + 1, rtc_tm.tm_year + 1900,
60 rtc_tm.tm_hour, rtc_tm.tm_min, rtc_tm.tm_sec);
63 rtc_tm.tm_sec += ALARM_DELTA_SEC;
64 if (rtc_tm.tm_sec >= 60) {
65 rtc_tm.tm_sec %= 60;
66 rtc_tm.tm_min++;
68 if (rtc_tm.tm_min == 60) {
69 rtc_tm.tm_min = 0;
70 rtc_tm.tm_hour++;
72 if (rtc_tm.tm_hour == 24)
73 rtc_tm.tm_hour = 0;
74 ret = ioctl(fd_rtc, RTC_ALM_SET, &rtc_tm);