Searched refs:oncelock (Results 1 – 7 of 7) sorted by relevance
39 CRYPTO_RWLOCK *oncelock; member79 ctx->oncelock = CRYPTO_THREAD_lock_new(); in context_init()80 if (ctx->oncelock == NULL) in context_init()109 CRYPTO_THREAD_lock_free(ctx->oncelock); in context_init()137 CRYPTO_THREAD_lock_free(ctx->oncelock); in context_deinit()437 if (!CRYPTO_THREAD_read_lock(ctx->oncelock)) in ossl_lib_ctx_run_once()442 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()447 if (!CRYPTO_THREAD_write_lock(ctx->oncelock)) in ossl_lib_ctx_run_once()451 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()458 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()
39 CRYPTO_RWLOCK *oncelock; member79 ctx->oncelock = CRYPTO_THREAD_lock_new(); in context_init()80 if (ctx->oncelock == NULL) in context_init()109 CRYPTO_THREAD_lock_free(ctx->oncelock); in context_init()137 CRYPTO_THREAD_lock_free(ctx->oncelock); in context_deinit()442 if (!CRYPTO_THREAD_read_lock(ctx->oncelock)) in ossl_lib_ctx_run_once()447 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()452 if (!CRYPTO_THREAD_write_lock(ctx->oncelock)) in ossl_lib_ctx_run_once()456 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()463 CRYPTO_THREAD_unlock(ctx->oncelock); in ossl_lib_ctx_run_once()
74 [s2; Similar to oncelock, but allows associating a flag variable,