• Home
  • Raw
  • Download

Lines Matching refs:d1

92   UniquePtr<DTLS1_STATE> d1 = MakeUnique<DTLS1_STATE>();  in dtls1_new()  local
93 if (!d1) { in dtls1_new()
98 ssl->d1 = d1.release(); in dtls1_new()
116 Delete(ssl->d1); in dtls1_free()
117 ssl->d1 = NULL; in dtls1_free()
122 if (ssl->d1->next_timeout.tv_sec == 0 && ssl->d1->next_timeout.tv_usec == 0) { in dtls1_start_timer()
123 ssl->d1->timeout_duration_ms = ssl->initial_timeout_duration_ms; in dtls1_start_timer()
127 ssl_get_current_time(ssl, &ssl->d1->next_timeout); in dtls1_start_timer()
130 ssl->d1->next_timeout.tv_sec += ssl->d1->timeout_duration_ms / 1000; in dtls1_start_timer()
131 ssl->d1->next_timeout.tv_usec += (ssl->d1->timeout_duration_ms % 1000) * 1000; in dtls1_start_timer()
132 if (ssl->d1->next_timeout.tv_usec >= 1000000) { in dtls1_start_timer()
133 ssl->d1->next_timeout.tv_sec++; in dtls1_start_timer()
134 ssl->d1->next_timeout.tv_usec -= 1000000; in dtls1_start_timer()
156 ssl->d1->timeout_duration_ms *= 2; in dtls1_double_timeout()
157 if (ssl->d1->timeout_duration_ms > 60000) { in dtls1_double_timeout()
158 ssl->d1->timeout_duration_ms = 60000; in dtls1_double_timeout()
163 ssl->d1->num_timeouts = 0; in dtls1_stop_timer()
164 OPENSSL_memset(&ssl->d1->next_timeout, 0, sizeof(ssl->d1->next_timeout)); in dtls1_stop_timer()
165 ssl->d1->timeout_duration_ms = ssl->initial_timeout_duration_ms; in dtls1_stop_timer()
169 ssl->d1->num_timeouts++; in dtls1_check_timeout_num()
172 if (ssl->d1->num_timeouts > DTLS1_MTU_TIMEOUTS && in dtls1_check_timeout_num()
176 ssl->d1->mtu = (unsigned)mtu; in dtls1_check_timeout_num()
180 if (ssl->d1->num_timeouts > DTLS1_MAX_TIMEOUTS) { in dtls1_check_timeout_num()
203 if (ssl->d1->next_timeout.tv_sec == 0 && ssl->d1->next_timeout.tv_usec == 0) { in DTLSv1_get_timeout()
211 if (ssl->d1->next_timeout.tv_sec < timenow.tv_sec || in DTLSv1_get_timeout()
212 (ssl->d1->next_timeout.tv_sec == timenow.tv_sec && in DTLSv1_get_timeout()
213 ssl->d1->next_timeout.tv_usec <= timenow.tv_usec)) { in DTLSv1_get_timeout()
220 OPENSSL_memcpy(&ret, &ssl->d1->next_timeout, sizeof(ret)); in DTLSv1_get_timeout()