Lines Matching defs:year
93 calcweeknum(struct tm *tm, int weeknum, int wday, int year, int kind)
101 t.tm_year = year;
117 t.tm_year = year;
127 _strptime0(const char *buf, const char *fmt, struct tm *tm, int *convp, locale_t loc, int year, int yday, int wday, int weeknum, int weekkind)
188 if (year != -1)
189 tm->tm_year = (year % 100) + i * 100 - 1900;
192 year = tm->tm_year;
410 if ((year != -1) && (wday != -1)) {
411 if (!calcweeknum(tm, weeknum, wday, year, weekkind)) return 0;
431 if ((year != -1) && (weeknum != -1)) {
432 if (!calcweeknum(tm, weeknum, wday, year, weekkind)) return 0;
600 /* Failed, so try 4-digit year */
627 tm->tm_year = year = i;
631 if (!calcweeknum(tm, weeknum, wday, year, weekkind)) return 0;