Lines Matching refs:session_ctx
770 s->session_ctx = ctx; in SSL_new()
937 if (!CRYPTO_THREAD_read_lock(ssl->session_ctx->lock)) in SSL_has_matching_session_id()
939 p = lh_SSL_SESSION_retrieve(ssl->session_ctx->sessions, &r); in SSL_has_matching_session_id()
940 CRYPTO_THREAD_unlock(ssl->session_ctx->lock); in SSL_has_matching_session_id()
1221 SSL_CTX_free(s->session_ctx); in SSL_free()
3696 i = s->session_ctx->session_cache_mode; in ssl_update_cache()
3715 || s->session_ctx->remove_session_cb != NULL in ssl_update_cache()
3717 SSL_CTX_add_session(s->session_ctx, s->session); in ssl_update_cache()
3724 if (s->session_ctx->new_session_cb != NULL) { in ssl_update_cache()
3726 if (!s->session_ctx->new_session_cb(s, s->session)) in ssl_update_cache()
3735 stat = &s->session_ctx->stats.sess_connect_good; in ssl_update_cache()
3737 stat = &s->session_ctx->stats.sess_accept_good; in ssl_update_cache()
3739 SSL_CTX_flush_sessions(s->session_ctx, (unsigned long)time(NULL)); in ssl_update_cache()
4277 ctx = ssl->session_ctx; in SSL_set_SSL_CTX()