Lines Matching refs:tm
98 static char *abbr(struct tm *);
100 static long delta(struct tm *, struct tm *);
101 static void dumptime(const struct tm *);
112 static struct tm *
116 register struct tm *tmp;
120 struct tm tm; local
123 tm = *tmp;
124 t = mktime(&tm);
194 struct tm tm; local
195 struct tm newtm;
196 register struct tm *tmp;
197 register struct tm *newtmp;
293 tm = *tmp;
294 (void) strncpy(buf, abbr(&tm), sizeof (buf) - 1);
309 (delta(&newtm, &tm) != (newt - t) ||
310 newtm.tm_isdst != tm.tm_isdst ||
322 tm = newtm;
430 struct tm lotm;
431 register struct tm *lotmp;
432 struct tm tm; local
433 register struct tm *tmp;
453 tm = *tmp;
455 (delta(&tm, &lotm) == (t - lot) &&
456 tm.tm_isdst == lotm.tm_isdst &&
457 strcmp(abbr(&tm), loab) == 0)) {
459 lotm = tm;
474 struct tm *newp; in delta()
475 struct tm *oldp;
501 register struct tm *tmp;
533 struct tm *tmp; in abbr()
585 register const struct tm *timeptr; in dumptime()