Lines Matching refs:tmp
26 int rtc_get(struct rtc_time *tmp) in rtc_get() argument
41 rtc_to_tm(tim, tmp); in rtc_get()
43 tmp->tm_yday = 0; in rtc_get()
44 tmp->tm_isdst = 0; in rtc_get()
48 tmp->tm_year, tmp->tm_mon, tmp->tm_mday, tmp->tm_wday, in rtc_get()
49 tmp->tm_hour, tmp->tm_min, tmp->tm_sec); in rtc_get()
55 int rtc_set(struct rtc_time *tmp) in rtc_set() argument
64 if (tmp->tm_year > 2037) { in rtc_set()
66 tmp->tm_year = 2027; in rtc_set()
70 tmp->tm_year, tmp->tm_mon, tmp->tm_mday, tmp->tm_wday, in rtc_set()
71 tmp->tm_hour, tmp->tm_min, tmp->tm_sec); in rtc_set()
75 for (i = STARTOFTIME, days = 0; i < tmp->tm_year; i++) { in rtc_set()
80 months = tmp->tm_mon - 1; in rtc_set()
88 days += tmp->tm_mday - 1; in rtc_set()
91 rtc->hourmin = (tmp->tm_hour << 8) | tmp->tm_min; in rtc_set()
92 rtc->seconds = tmp->tm_sec; in rtc_set()