HomeSort by: relevance | last modified time | path
    Searched defs:refcnt_lock (Results 1 - 4 of 4) sorted by relevancy

  /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...]

Completed in 18 milliseconds