Lines Matching refs:year
110 leapyear(int year) in leapyear() argument
114 if ((year & 3) == 0) { in leapyear()
116 if ((year % 100) == 0) { in leapyear()
118 if ((year % 400) == 0) in leapyear()
129 ct->year, ct->mon, ct->day, in print_ct()
136 int i, year, days; in clock_ct_to_ts() local
138 year = ct->year; in clock_ct_to_ts()
148 ct->day > days_in_month(year, ct->mon) || in clock_ct_to_ts()
150 (sizeof(time_t) == 4 && year > 2037)) { /* time_t overflow */ in clock_ct_to_ts()
161 for (i = POSIX_BASE_YEAR; i < year; i++) in clock_ct_to_ts()
166 days += days_in_month(year, i); in clock_ct_to_ts()
181 int i, year, days; in clock_ts_to_ct() local
192 for (year = POSIX_BASE_YEAR; days >= days_in_year(year); year++) in clock_ts_to_ct()
193 days -= days_in_year(year); in clock_ts_to_ct()
194 ct->year = year; in clock_ts_to_ct()
197 for (i = 1; days >= days_in_month(year, i); i++) in clock_ts_to_ct()
198 days -= days_in_month(year, i); in clock_ts_to_ct()