Home
last modified time | relevance | path

Searched refs:ex_data_lock (Results 1 – 2 of 2) sorted by relevance

/freebsd/crypto/openssl/crypto/
H A Dex_data.c21 global->ex_data_lock = CRYPTO_THREAD_lock_new(); in ossl_do_ex_data_init()
22 return global->ex_data_lock != NULL; in ossl_do_ex_data_init()
41 if (global->ex_data_lock == NULL) { in get_and_lock()
50 if (!CRYPTO_THREAD_read_lock(global->ex_data_lock)) in get_and_lock()
53 if (!CRYPTO_THREAD_write_lock(global->ex_data_lock)) in get_and_lock()
87 CRYPTO_THREAD_lock_free(global->ex_data_lock); in ossl_crypto_cleanup_all_ex_data_int()
88 global->ex_data_lock = NULL; in ossl_crypto_cleanup_all_ex_data_int()
136 CRYPTO_THREAD_unlock(global->ex_data_lock); in ossl_crypto_free_ex_index_ex()
199 CRYPTO_THREAD_unlock(global->ex_data_lock); in ossl_crypto_get_ex_new_index_ex()
247 CRYPTO_THREAD_unlock(global->ex_data_lock); in ossl_crypto_new_ex_data_ex()
[all …]
/freebsd/crypto/openssl/include/internal/
H A Dcryptlib.h85 CRYPTO_RWLOCK *ex_data_lock; member