Lines Matching refs:tm
60 struct rtc_time tm; in rtc_uie_task() local
64 err = rtc_read_time(rtc, &tm); in rtc_uie_task()
69 } else if (rtc->oldsecs != tm.tm_sec) { in rtc_uie_task()
70 num = (tm.tm_sec + 60 - rtc->oldsecs) % 60; in rtc_uie_task()
71 rtc->oldsecs = tm.tm_sec; in rtc_uie_task()
120 struct rtc_time tm; in set_uie() local
123 err = rtc_read_time(rtc, &tm); in set_uie()
130 rtc->oldsecs = tm.tm_sec; in set_uie()
224 struct rtc_time tm; in rtc_dev_ioctl() local
277 if (copy_to_user(uarg, &alarm.time, sizeof(tm))) in rtc_dev_ioctl()
284 if (copy_from_user(&alarm.time, uarg, sizeof(tm))) in rtc_dev_ioctl()
309 err = rtc_read_time(rtc, &tm); in rtc_dev_ioctl()
312 now = rtc_tm_to_time64(&tm); in rtc_dev_ioctl()
314 alarm.time.tm_mday = tm.tm_mday; in rtc_dev_ioctl()
315 alarm.time.tm_mon = tm.tm_mon; in rtc_dev_ioctl()
316 alarm.time.tm_year = tm.tm_year; in rtc_dev_ioctl()
324 rtc_time64_to_tm(now + 24 * 60 * 60, &tm); in rtc_dev_ioctl()
325 alarm.time.tm_mday = tm.tm_mday; in rtc_dev_ioctl()
326 alarm.time.tm_mon = tm.tm_mon; in rtc_dev_ioctl()
327 alarm.time.tm_year = tm.tm_year; in rtc_dev_ioctl()
336 err = rtc_read_time(rtc, &tm); in rtc_dev_ioctl()
340 if (copy_to_user(uarg, &tm, sizeof(tm))) in rtc_dev_ioctl()
347 if (copy_from_user(&tm, uarg, sizeof(tm))) in rtc_dev_ioctl()
350 return rtc_set_time(rtc, &tm); in rtc_dev_ioctl()