Lines Matching refs:lock
600 CRYPTO_RWLOCK *lock; member
689 cache->lock = CRYPTO_THREAD_lock_new(); in ossl_decoder_cache_new()
690 if (cache->lock == NULL) { in ossl_decoder_cache_new()
697 CRYPTO_THREAD_lock_free(cache->lock); in ossl_decoder_cache_new()
711 CRYPTO_THREAD_lock_free(cache->lock); in ossl_decoder_cache_free()
728 if (!CRYPTO_THREAD_write_lock(cache->lock)) { in ossl_decoder_cache_flush()
736 CRYPTO_THREAD_unlock(cache->lock); in ossl_decoder_cache_flush()
771 if (!CRYPTO_THREAD_read_lock(cache->lock)) { in OSSL_DECODER_CTX_new_for_pkey()
785 CRYPTO_THREAD_unlock(cache->lock); in OSSL_DECODER_CTX_new_for_pkey()
846 if (!CRYPTO_THREAD_write_lock(cache->lock)) { in OSSL_DECODER_CTX_new_for_pkey()
872 CRYPTO_THREAD_unlock(cache->lock); in OSSL_DECODER_CTX_new_for_pkey()