CRYPTO_add
ret = CRYPTO_add(lck, op, aux->ref_lock);
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY);
index = CRYPTO_add(&bio_type_index, 1, CRYPTO_LOCK_BIO);
if (CRYPTO_add(&bio->references, -1, CRYPTO_LOCK_BIO) > 0)
return CRYPTO_add(&bio->references, 1, CRYPTO_LOCK_BIO) > 1;
if (CRYPTO_add(&dh->references, -1, CRYPTO_LOCK_DH) > 0)
return CRYPTO_add(&dh->references, 1, CRYPTO_LOCK_DH) > 1;
if (CRYPTO_add(&dsa->references, -1, CRYPTO_LOCK_DSA) > 0)
return CRYPTO_add(&dsa->references, 1, CRYPTO_LOCK_DSA) > 1;
if (CRYPTO_add(&ec_key->references, -1, CRYPTO_LOCK_EC) > 0)
return CRYPTO_add(&r->references, 1, CRYPTO_LOCK_EC) > 1;
i = CRYPTO_add(&err_thread_hash_references, -1, CRYPTO_LOCK_ERR);
return CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY) > 1;
if (CRYPTO_add(&pkey->references, -1, CRYPTO_LOCK_EVP_PKEY) > 0)
CRYPTO_add(&peer->references, 1, CRYPTO_LOCK_EVP_PKEY);
if (CRYPTO_add(&x->references, -1, CRYPTO_LOCK_X509_INFO) > 0)
CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
CRYPTO_add(&crl->references, 1, CRYPTO_LOCK_X509_CRL);
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY);
CRYPTO_add(&x509->references, 1, CRYPTO_LOCK_X509);
i = CRYPTO_add(&r->references, -1, CRYPTO_LOCK_RSA);
return CRYPTO_add(&r->references, 1, CRYPTO_LOCK_RSA) > 1;
CRYPTO_add(&ctx->signer_cert->references, +1, CRYPTO_LOCK_X509);
CRYPTO_add(&ctx->signer_key->references, +1, CRYPTO_LOCK_EVP_PKEY);
CRYPTO_add(&cert->references, +1, CRYPTO_LOCK_X509);
CRYPTO_add(&signer->references, 1, CRYPTO_LOCK_X509);
if (CRYPTO_add(&store->references, -1, CRYPTO_LOCK_X509_STORE) > 0)
return CRYPTO_add(&store->references, 1, CRYPTO_LOCK_X509_STORE) > 1;
CRYPTO_add(&best_crl->references, 1, CRYPTO_LOCK_X509_CRL);
CRYPTO_add(&delta->references, 1, CRYPTO_LOCK_X509_CRL);
CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509);
CRYPTO_add(&(*issuer)->references, 1, CRYPTO_LOCK_X509);
return CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509_CRL) > 1;
return CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509) > 1;
CRYPTO_add(&bio->references, 1, CRYPTO_LOCK_BIO);
CRYPTO_add(&b->next_bio->references, 1,
CRYPTO_add(&b->next_bio->references, -1, CRYPTO_LOCK_BIO);
i = CRYPTO_add(&c->references, -1, CRYPTO_LOCK_SSL_CERT);
i = CRYPTO_add(&ctx->references, -1, CRYPTO_LOCK_SSL_CTX);
return CRYPTO_add(&ctx->references, 1, CRYPTO_LOCK_SSL_CTX) > 1;
CRYPTO_add(&s->session->references, 1, CRYPTO_LOCK_SSL_SESSION);
CRYPTO_add(&ctx->references, 1, CRYPTO_LOCK_SSL_CTX);
CRYPTO_add(&ctx->references, 1, CRYPTO_LOCK_SSL_CTX);
i = CRYPTO_add(&s->references, -1, CRYPTO_LOCK_SSL);
return CRYPTO_add(&s->references, 1, CRYPTO_LOCK_SSL) > 1;
CRYPTO_add(&f->cert->references, 1, CRYPTO_LOCK_SSL_CERT);
CRYPTO_add(&sess->references, 1, CRYPTO_LOCK_SSL_SESSION);
CRYPTO_add(&sess->references, 1, CRYPTO_LOCK_SSL_SESSION);
CRYPTO_add(&c->references, 1, CRYPTO_LOCK_SSL_SESSION);
i = CRYPTO_add(&ss->references, -1, CRYPTO_LOCK_SSL_SESSION);
return CRYPTO_add(&ss->references, 1, CRYPTO_LOCK_SSL_SESSION) > 1;
CRYPTO_add(&session->references, 1, CRYPTO_LOCK_SSL_SESSION);