Lines Matching refs:tm
17 extern time_t mktime(struct tm*);
483 int os_gmtime(os_time_t t, struct os_tm *tm) in os_gmtime() argument
485 struct tm *tm2; in os_gmtime()
491 tm->sec = tm2->tm_sec; in os_gmtime()
492 tm->min = tm2->tm_min; in os_gmtime()
493 tm->hour = tm2->tm_hour; in os_gmtime()
494 tm->day = tm2->tm_mday; in os_gmtime()
495 tm->month = tm2->tm_mon + 1; in os_gmtime()
496 tm->year = tm2->tm_year + 1900; in os_gmtime()
503 struct tm tm; in os_mktime() local
510 os_memset(&tm, 0, sizeof(tm)); in os_mktime()
511 tm.tm_year = year - 1900; in os_mktime()
512 tm.tm_mon = month - 1; in os_mktime()
513 tm.tm_mday = day; in os_mktime()
514 tm.tm_hour = hour; in os_mktime()
515 tm.tm_min = min; in os_mktime()
516 tm.tm_sec = sec; in os_mktime()
518 *t = (os_time_t) mktime(&tm); in os_mktime()