Lines Matching refs:tm
75 struct tm *OPENSSL_gmtime(const time_t *time, struct tm *result) { in OPENSSL_gmtime()
109 static int julian_adj(const struct tm *tm, int off_day, long offset_sec, in julian_adj() argument
120 offset_hms += tm->tm_hour * 3600 + tm->tm_min * 60 + tm->tm_sec; in julian_adj()
132 time_year = tm->tm_year + 1900; in julian_adj()
133 time_month = tm->tm_mon + 1; in julian_adj()
134 time_day = tm->tm_mday; in julian_adj()
150 int OPENSSL_gmtime_adj(struct tm *tm, int off_day, long offset_sec) { in OPENSSL_gmtime_adj() argument
155 if (!julian_adj(tm, off_day, offset_sec, &time_jd, &time_sec)) { in OPENSSL_gmtime_adj()
169 tm->tm_year = time_year - 1900; in OPENSSL_gmtime_adj()
170 tm->tm_mon = time_month - 1; in OPENSSL_gmtime_adj()
171 tm->tm_mday = time_day; in OPENSSL_gmtime_adj()
173 tm->tm_hour = time_sec / 3600; in OPENSSL_gmtime_adj()
174 tm->tm_min = (time_sec / 60) % 60; in OPENSSL_gmtime_adj()
175 tm->tm_sec = time_sec % 60; in OPENSSL_gmtime_adj()
180 int OPENSSL_gmtime_diff(int *pday, int *psec, const struct tm *from, in OPENSSL_gmtime_diff()
181 const struct tm *to) { in OPENSSL_gmtime_diff()