| /src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| evp_local.h | 91 CRYPTO_RWLOCK *refcnt_lock; member in struct:evp_rand_ctx_st
|
| evp_rand.c | 30 CRYPTO_RWLOCK *refcnt_lock; member in struct:evp_rand_st 58 return CRYPTO_UP_REF(&rand->refcnt, &ref, rand->refcnt_lock); 69 CRYPTO_DOWN_REF(&rand->refcnt, &ref, rand->refcnt_lock); 74 CRYPTO_THREAD_lock_free(rand->refcnt_lock); 83 || (rand->refcnt_lock = CRYPTO_THREAD_lock_new()) == NULL) { 327 return CRYPTO_UP_REF(&ctx->refcnt, &ref, ctx->refcnt_lock); 342 if (ctx == NULL || (ctx->refcnt_lock = CRYPTO_THREAD_lock_new()) == NULL) { 350 CRYPTO_THREAD_lock_free(ctx->refcnt_lock); 362 CRYPTO_THREAD_lock_free(ctx->refcnt_lock); 381 CRYPTO_DOWN_REF(&ctx->refcnt, &ref, ctx->refcnt_lock); [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/evp/ |
| evp_local.h | 91 CRYPTO_RWLOCK *refcnt_lock; member in struct:evp_rand_ctx_st
|
| /src/crypto/external/bsd/openssl/dist/crypto/ |
| provider_core.c | 78 * The provider refcnt_lock: Only ever used to control updates to the provider 102 * provider store lock, the provider flag_lock and the provider refcnt_lock. 107 * 3) provider refcnt_lock 152 CRYPTO_RWLOCK *refcnt_lock; /* For the ref counter */ member in struct:ossl_provider_st 461 || (prov->refcnt_lock = CRYPTO_THREAD_lock_new()) == NULL 491 if (CRYPTO_UP_REF(&prov->refcnt, &ref, prov->refcnt_lock) <= 0) 691 CRYPTO_DOWN_REF(&prov->refcnt, &ref, prov->refcnt_lock); 734 CRYPTO_THREAD_lock_free(prov->refcnt_lock); 1409 if (CRYPTO_UP_REF(&prov->refcnt, &ref, prov->refcnt_lock) <= 0) { 1422 CRYPTO_DOWN_REF(&prov->refcnt, &ref, prov->refcnt_lock); [all...] |