Lines Matching refs:wtime
47 struct rtc_time wtime; in rtc_ioctl() local
57 memset(&wtime, 0, sizeof(struct rtc_time)); in rtc_ioctl()
59 wtime.tm_sec = BCD2BIN(rtc->bcd_sec); in rtc_ioctl()
60 wtime.tm_min = BCD2BIN(rtc->bcd_min); in rtc_ioctl()
61 wtime.tm_hour = BCD2BIN(rtc->bcd_hr); in rtc_ioctl()
62 wtime.tm_mday = BCD2BIN(rtc->bcd_dom); in rtc_ioctl()
63 wtime.tm_mon = BCD2BIN(rtc->bcd_mth)-1; in rtc_ioctl()
64 wtime.tm_year = BCD2BIN(rtc->bcd_year); in rtc_ioctl()
65 if (wtime.tm_year < 70) in rtc_ioctl()
66 wtime.tm_year += 100; in rtc_ioctl()
67 wtime.tm_wday = BCD2BIN(rtc->bcd_dow)-1; in rtc_ioctl()
68 } while (wtime.tm_sec != BCD2BIN(rtc->bcd_sec)); in rtc_ioctl()
71 return copy_to_user((void *)arg, &wtime, sizeof wtime) ? in rtc_ioctl()