pthread_once
struct pthread_once;
typedef struct pthread_once pthread_once_t;
int pthread_once(pthread_once_t *, void (*) (void));
PROTO_STD_DEPRECATED(pthread_once);
if (pthread_once(&openssl_configured, OPENSSL_config_internal) != 0)
if (pthread_once(&openssl_configured, OPENSSL_no_config_internal) != 0)
if (pthread_once(&crypto_init_once, OPENSSL_init_crypto_internal) != 0)
(void) pthread_once(&once, ERR_load_ERR_strings_internal);
(void) pthread_once(&loaded, ERR_load_crypto_strings_internal);
if (pthread_once(&once, OPENSSL_init_ssl_internal) != 0)
if (pthread_once(&once, tls_do_init) != 0)
pthread_once(&once_control, init_routine);
CHECKr(pthread_once(&once_control, init_routine));