Lines Matching refs:time
88 static struct rtc_time time = { in set_magic_time() local
100 time.tm_year = (n % 100); in set_magic_time()
102 time.tm_mon = (n % 12); in set_magic_time()
104 time.tm_mday = (n % 28) + 1; in set_magic_time()
106 time.tm_hour = (n % 24); in set_magic_time()
108 time.tm_min = (n % 20) * 3; in set_magic_time()
110 mc146818_set_time(&time); in set_magic_time()
117 struct rtc_time time; in read_magic_time() local
120 mc146818_get_time(&time); in read_magic_time()
122 time.tm_hour, time.tm_min, time.tm_sec, in read_magic_time()
123 time.tm_mon + 1, time.tm_mday, time.tm_year % 100); in read_magic_time()
124 val = time.tm_year; /* 100 years */ in read_magic_time()
127 val += time.tm_mon * 100; /* 12 months */ in read_magic_time()
128 val += (time.tm_mday-1) * 100 * 12; /* 28 month-days */ in read_magic_time()
129 val += time.tm_hour * 100 * 12 * 28; /* 24 hours */ in read_magic_time()
130 val += (time.tm_min / 3) * 100 * 12 * 28 * 24; /* 20 3-minute intervals */ in read_magic_time()