Lines Matching refs:days
56 int days; in rtc_time64_to_tm() local
59 days = div_s64_rem(time, 86400, &secs); in rtc_time64_to_tm()
62 tm->tm_wday = (days + 4) % 7; in rtc_time64_to_tm()
64 year = 1970 + days / 365; in rtc_time64_to_tm()
65 days -= (year - 1970) * 365 in rtc_time64_to_tm()
68 while (days < 0) { in rtc_time64_to_tm()
70 days += 365 + is_leap_year(year); in rtc_time64_to_tm()
73 tm->tm_yday = days + 1; in rtc_time64_to_tm()
78 newdays = days - rtc_month_days(month, year); in rtc_time64_to_tm()
81 days = newdays; in rtc_time64_to_tm()
84 tm->tm_mday = days + 1; in rtc_time64_to_tm()