Lines Matching refs:tm
49 struct rtc_time tm;
53 err = rtc_read_time(rtc, &tm);
58 } else if (rtc->oldsecs != tm.tm_sec) {
59 num = (tm.tm_sec + 60 - rtc->oldsecs) % 60;
60 rtc->oldsecs = tm.tm_sec;
110 struct rtc_time tm;
113 err = rtc_read_time(rtc, &tm);
120 rtc->oldsecs = tm.tm_sec;
209 struct rtc_time tm;
264 if (copy_to_user(uarg, &alarm.time, sizeof(tm)))
271 if (copy_from_user(&alarm.time, uarg, sizeof(tm)))
296 err = rtc_read_time(rtc, &tm);
299 now = rtc_tm_to_time64(&tm);
301 alarm.time.tm_mday = tm.tm_mday;
302 alarm.time.tm_mon = tm.tm_mon;
303 alarm.time.tm_year = tm.tm_year;
311 rtc_time64_to_tm(now + 24 * 60 * 60, &tm);
312 alarm.time.tm_mday = tm.tm_mday;
313 alarm.time.tm_mon = tm.tm_mon;
314 alarm.time.tm_year = tm.tm_year;
323 err = rtc_read_time(rtc, &tm);
327 if (copy_to_user(uarg, &tm, sizeof(tm)))
334 if (copy_from_user(&tm, uarg, sizeof(tm)))
337 return rtc_set_time(rtc, &tm);