Lines Matching refs:tm
2489 static void kdb_gmtime(struct timespec *tv, struct kdb_tm *tm) in kdb_gmtime() argument
2494 memset(tm, 0, sizeof(*tm)); in kdb_gmtime()
2495 tm->tm_sec = tv->tv_sec % (24 * 60 * 60); in kdb_gmtime()
2496 tm->tm_mday = tv->tv_sec / (24 * 60 * 60) + in kdb_gmtime()
2498 tm->tm_min = tm->tm_sec / 60 % 60; in kdb_gmtime()
2499 tm->tm_hour = tm->tm_sec / 60 / 60; in kdb_gmtime()
2500 tm->tm_sec = tm->tm_sec % 60; in kdb_gmtime()
2501 tm->tm_year = 68 + 4*(tm->tm_mday / (4*365+1)); in kdb_gmtime()
2502 tm->tm_mday %= (4*365+1); in kdb_gmtime()
2504 while (tm->tm_mday >= mon_day[tm->tm_mon]) { in kdb_gmtime()
2505 tm->tm_mday -= mon_day[tm->tm_mon]; in kdb_gmtime()
2506 if (++tm->tm_mon == 12) { in kdb_gmtime()
2507 tm->tm_mon = 0; in kdb_gmtime()
2508 ++tm->tm_year; in kdb_gmtime()
2512 ++tm->tm_mday; in kdb_gmtime()
2541 struct kdb_tm tm; in kdb_summary() local
2556 kdb_gmtime(&now, &tm); in kdb_summary()
2559 1900+tm.tm_year, tm.tm_mon+1, tm.tm_mday, in kdb_summary()
2560 tm.tm_hour, tm.tm_min, tm.tm_sec, in kdb_summary()