Lines Matching refs:tm
364 static struct tm torrenttime; in _zip_dirent_torrent_normalize()
370 struct tm *l; in _zip_dirent_torrent_normalize()
481 struct tm tm; in _zip_d2u_time() local
483 memset(&tm, 0, sizeof(tm)); in _zip_d2u_time()
486 tm.tm_isdst = -1; in _zip_d2u_time()
488 tm.tm_year = ((ddate>>9)&127) + 1980 - 1900; in _zip_d2u_time()
489 tm.tm_mon = ((ddate>>5)&15) - 1; in _zip_d2u_time()
490 tm.tm_mday = ddate&31; in _zip_d2u_time()
492 tm.tm_hour = (dtime>>11)&31; in _zip_d2u_time()
493 tm.tm_min = (dtime>>5)&63; in _zip_d2u_time()
494 tm.tm_sec = (dtime<<1)&62; in _zip_d2u_time()
496 return mktime(&tm); in _zip_d2u_time()
611 struct tm *tm; in _zip_u2d_time() local
613 tm = localtime(&time); in _zip_u2d_time()
614 *ddate = ((tm->tm_year+1900-1980)<<9) + ((tm->tm_mon+1)<<5) in _zip_u2d_time()
615 + tm->tm_mday; in _zip_u2d_time()
616 *dtime = ((tm->tm_hour)<<11) + ((tm->tm_min)<<5) in _zip_u2d_time()
617 + ((tm->tm_sec)>>1); in _zip_u2d_time()