CRYPTO_lock
CRYPTO_lock(CRYPTO_LOCK|CRYPTO_WRITE,type,NULL,0)
CRYPTO_lock(CRYPTO_UNLOCK|CRYPTO_WRITE,type,NULL,0)
CRYPTO_lock(CRYPTO_LOCK|CRYPTO_READ,type,NULL,0)
CRYPTO_lock(CRYPTO_UNLOCK|CRYPTO_READ,type,NULL,0)
void CRYPTO_lock(int mode, int type, const char *file, int line);
LCRYPTO_ALIAS(CRYPTO_lock);
CRYPTO_lock(CRYPTO_LOCK|CRYPTO_WRITE, type, file, line);
CRYPTO_lock(CRYPTO_UNLOCK|CRYPTO_WRITE, type, file, line);
LCRYPTO_USED(CRYPTO_lock);