Lines Matching full:alarm
202 TH_LOG("Alarm time now set to %02d:%02d:%02d.", in TEST_F()
205 /* Enable alarm interrupts */ in TEST_F()
216 /* Disable alarm interrupts */ in TEST_F()
233 struct rtc_wkalrm alarm = { 0 }; in TEST_F() local
240 rc = ioctl(self->fd, RTC_RD_TIME, &alarm.time); in TEST_F()
243 secs = timegm((struct tm *)&alarm.time) + ALARM_DELTA; in TEST_F()
244 gmtime_r(&secs, (struct tm *)&alarm.time); in TEST_F()
246 alarm.enabled = 1; in TEST_F()
248 rc = ioctl(self->fd, RTC_WKALM_SET, &alarm); in TEST_F()
255 rc = ioctl(self->fd, RTC_WKALM_RD, &alarm); in TEST_F()
258 TH_LOG("Alarm time now set to %02d/%02d/%02d %02d:%02d:%02d.", in TEST_F()
259 alarm.time.tm_mday, alarm.time.tm_mon + 1, in TEST_F()
260 alarm.time.tm_year + 1900, alarm.time.tm_hour, in TEST_F()
261 alarm.time.tm_min, alarm.time.tm_sec); in TEST_F()
304 TH_LOG("Alarm time now set to %02d:%02d:%02d.",
307 /* Enable alarm interrupts */
318 /* Disable alarm interrupts */
335 struct rtc_wkalrm alarm = { 0 }; variable
342 rc = ioctl(self->fd, RTC_RD_TIME, &alarm.time);
345 secs = timegm((struct tm *)&alarm.time) + 60 - alarm.time.tm_sec;
346 gmtime_r(&secs, (struct tm *)&alarm.time);
348 alarm.enabled = 1;
350 rc = ioctl(self->fd, RTC_WKALM_SET, &alarm);
357 rc = ioctl(self->fd, RTC_WKALM_RD, &alarm);
360 TH_LOG("Alarm time now set to %02d/%02d/%02d %02d:%02d:%02d.",
361 alarm.time.tm_mday, alarm.time.tm_mon + 1,
362 alarm.time.tm_year + 1900, alarm.time.tm_hour,
363 alarm.time.tm_min, alarm.time.tm_sec);