Lines Matching refs:tm
64 struct tm *
70 static struct tm rtm, tmnow; in getdate()
71 struct tm *tmp, *rtmp = &rtm; in getdate()
196 struct tm tm; in getdate() local
198 (void) memset(&tm, 0, sizeof (struct tm)); in getdate()
199 tm.tm_year = rtm.tm_year; in getdate()
200 tm.tm_mon = rtm.tm_mon; in getdate()
201 tm.tm_mday = 1; in getdate()
202 (void) mktime(&tm); in getdate()
204 (rtm.tm_wday - tm.tm_wday + 7) % 7; in getdate()
260 struct tm tm; in getdate() local
262 (void) memset(&tm, 0, sizeof (struct tm)); in getdate()
263 tm.tm_year = rtm.tm_year; in getdate()
264 tm.tm_mon = rtm.tm_mon; in getdate()
265 tm.tm_mday = 1; in getdate()
266 (void) mktime(&tm); in getdate()
267 rtm.tm_mday += (rtm.tm_wday - tm.tm_wday + 7) % 7; in getdate()