Lines Matching refs:lock
703 ssl->lock = CRYPTO_THREAD_lock_new(); in ossl_ssl_init()
704 if (ssl->lock == NULL) in ossl_ssl_init()
708 CRYPTO_THREAD_lock_free(ssl->lock); in ossl_ssl_init()
713 CRYPTO_THREAD_lock_free(ssl->lock); in ossl_ssl_init()
715 ssl->lock = NULL; in ossl_ssl_init()
1018 if (!CRYPTO_THREAD_write_lock(ctx->lock)) in SSL_CTX_set_generate_session_id()
1021 CRYPTO_THREAD_unlock(ctx->lock); in SSL_CTX_set_generate_session_id()
1029 if (sc == NULL || !CRYPTO_THREAD_write_lock(ssl->lock)) in SSL_set_generate_session_id()
1032 CRYPTO_THREAD_unlock(ssl->lock); in SSL_set_generate_session_id()
1056 if (!CRYPTO_THREAD_read_lock(sc->session_ctx->lock)) in SSL_has_matching_session_id()
1059 CRYPTO_THREAD_unlock(sc->session_ctx->lock); in SSL_has_matching_session_id()
1394 CRYPTO_THREAD_lock_free(s->lock); in SSL_free()
3889 ret->lock = CRYPTO_THREAD_lock_new(); in SSL_CTX_new_ex()
3890 if (ret->lock == NULL) { in SSL_CTX_new_ex()
4236 CRYPTO_THREAD_lock_free(a->lock); in SSL_CTX_free()