Lines Matching refs:year
65 static void compute_change (tz_rule *rule, int year) __THROW;
430 compute_change (tz_rule *rule, int year) in compute_change() argument
434 if (year != -1 && rule->computed_for == year) in compute_change()
439 if (year > 1970) in compute_change()
440 t = ((year - 1970) * 365 in compute_change()
443 + ((year - 1) / 4 - 1970 / 4) in compute_change()
445 - ((year - 1) / 100 - 1970 / 100) in compute_change()
447 + ((year - 1) / 400 - 1970 / 400)) * SECSPERDAY; in compute_change()
459 if (rule->d >= 60 && __isleap (year)) in compute_change()
475 &__mon_yday[__isleap (year)][rule->m]; in compute_change()
482 yy0 = (rule->m <= 2) ? (year - 1) : year; in compute_change()
511 rule->computed_for = year; in compute_change()