Lines Matching refs:days
88 #define day_of_week(days) (((days) + 4) % 7) argument
137 int i, year, days; in clock_ct_to_ts() local
172 days = recent_base_days; in clock_ct_to_ts()
175 days = 0; in clock_ct_to_ts()
178 days += days_in_year(i); in clock_ct_to_ts()
182 days += days_in_month(year, i); in clock_ct_to_ts()
183 days += (ct->day - 1); in clock_ct_to_ts()
185 ts->tv_sec = (((time_t)days * 24 + ct->hour) * 60 + ct->min) * 60 + in clock_ct_to_ts()
246 time_t i, year, days; in clock_ts_to_ct() local
251 days = secs / SECDAY; in clock_ts_to_ct()
254 ct->dow = day_of_week(days); in clock_ts_to_ct()
257 if (days >= recent_base_days) { in clock_ts_to_ct()
259 days -= recent_base_days; in clock_ts_to_ct()
263 for (; days >= days_in_year(year); year++) in clock_ts_to_ct()
264 days -= days_in_year(year); in clock_ts_to_ct()
268 for (i = 1; days >= days_in_month(year, i); i++) in clock_ts_to_ct()
269 days -= days_in_month(year, i); in clock_ts_to_ct()
273 ct->day = days + 1; in clock_ts_to_ct()