CRYPTO_LOCK_SSL_SESSION
CRYPTO_add(&s->session->references, 1, CRYPTO_LOCK_SSL_SESSION);
CRYPTO_w_lock(CRYPTO_LOCK_SSL_SESSION);
CRYPTO_w_unlock(CRYPTO_LOCK_SSL_SESSION);
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);