Lines Matching refs:days
52 int days; in rtc_time64_to_tm() local
55 days = div_s64_rem(time, 86400, &secs); in rtc_time64_to_tm()
58 tm->tm_wday = (days + 4) % 7; in rtc_time64_to_tm()
60 year = 1970 + days / 365; in rtc_time64_to_tm()
61 days -= (year - 1970) * 365 in rtc_time64_to_tm()
64 while (days < 0) { in rtc_time64_to_tm()
66 days += 365 + is_leap_year(year); in rtc_time64_to_tm()
69 tm->tm_yday = days + 1; in rtc_time64_to_tm()
74 newdays = days - rtc_month_days(month, year); in rtc_time64_to_tm()
77 days = newdays; in rtc_time64_to_tm()
80 tm->tm_mday = days + 1; in rtc_time64_to_tm()