pthread_once
struct pthread_once;
typedef struct pthread_once pthread_once_t;
pthread_once(&blockif_once, blockif_init);
pthread_once(&mevent_once, mevent_init);
pthread_once(&mevent_once, mevent_init);
(void) pthread_once(&rfb_once, rfb_init_once);
extern int pthread_once(pthread_once_t *, void (*)(void));
(void) pthread_once(&recv_once_control, init_recv_record);
|| &pthread_once == 0
|| pthread_once(&loaded_test_once, loaded_test_aux) != 0
|| pthread_once(&loaded_test_once, loaded_test_aux) != 0
(void) pthread_once(&once_control, init_syslog_mutex);
(void) pthread_once(&timer_once, timer_init);
if (pthread_once(flag, func) != 0)
VERIFY0(pthread_once(&debug_once, check_debug));
(void) pthread_once(&xsub_thrattr_once, xsub_thrattr_init);
(void) pthread_once(&dfltsa_inited, init_dfltsa);
(void) pthread_once(&xdoor_thrattr_once, xdoor_thrattr_init);
# define K5_PTHREADS_LOADED (&pthread_once != 0)
? pthread_once(&(O)->o,F) \
# define k5_once pthread_once