Lines Matching refs:tm
37 time_t nghttp2_timegm(struct tm *tm) { in nghttp2_timegm() argument
41 if (tm->tm_mon > 11) { in nghttp2_timegm()
44 num_leap_year = count_leap_year(tm->tm_year + 1900) - count_leap_year(1970); in nghttp2_timegm()
45 days = (tm->tm_year - 70) * 365 + num_leap_year + tm->tm_yday; in nghttp2_timegm()
46 t = ((int64_t)days * 24 + tm->tm_hour) * 3600 + tm->tm_min * 60 + tm->tm_sec; in nghttp2_timegm()
66 time_t nghttp2_timegm_without_yday(struct tm *tm) { in nghttp2_timegm_without_yday() argument
70 if (tm->tm_mon > 11) { in nghttp2_timegm_without_yday()
73 num_leap_year = count_leap_year(tm->tm_year + 1900) - count_leap_year(1970); in nghttp2_timegm_without_yday()
74 days = (tm->tm_year - 70) * 365 + num_leap_year + daysum[tm->tm_mon] + in nghttp2_timegm_without_yday()
75 tm->tm_mday - 1; in nghttp2_timegm_without_yday()
76 if (tm->tm_mon >= 2 && is_leap_year(tm->tm_year + 1900)) { in nghttp2_timegm_without_yday()
79 t = ((int64_t)days * 24 + tm->tm_hour) * 3600 + tm->tm_min * 60 + tm->tm_sec; in nghttp2_timegm_without_yday()