Lines Matching refs:rtc_tm
301 struct rtc_time rtc_tm, *alarm_tm = &alarm->time; in _abb5zes3_rtc_read_timer() local
322 ret = _abb5zes3_rtc_read_time(dev, &rtc_tm); in _abb5zes3_rtc_read_timer()
327 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_read_timer()
354 struct rtc_time rtc_tm, *alarm_tm = &alarm->time; in _abb5zes3_rtc_read_alarm() local
379 ret = _abb5zes3_rtc_read_time(dev, &rtc_tm); in _abb5zes3_rtc_read_alarm()
383 alarm_tm->tm_year = rtc_tm.tm_year; in _abb5zes3_rtc_read_alarm()
384 alarm_tm->tm_mon = rtc_tm.tm_mon; in _abb5zes3_rtc_read_alarm()
386 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_read_alarm()
442 struct rtc_time rtc_tm; in _abb5zes3_rtc_set_alarm() local
456 ret = _abb5zes3_rtc_read_time(dev, &rtc_tm); in _abb5zes3_rtc_set_alarm()
460 if (rtc_tm.tm_mon == 11) { /* handle year wrapping */ in _abb5zes3_rtc_set_alarm()
461 rtc_tm.tm_mon = 0; in _abb5zes3_rtc_set_alarm()
462 rtc_tm.tm_year += 1; in _abb5zes3_rtc_set_alarm()
464 rtc_tm.tm_mon += 1; in _abb5zes3_rtc_set_alarm()
467 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_set_alarm()
546 struct rtc_time rtc_tm; in abb5zes3_rtc_set_alarm() local
549 ret = _abb5zes3_rtc_read_time(dev, &rtc_tm); in abb5zes3_rtc_set_alarm()
553 rtc_secs = rtc_tm_to_time64(&rtc_tm); in abb5zes3_rtc_set_alarm()