pthread_once
# define k5_once pthread_once
|| &pthread_once == 0
|| pthread_once(&loaded_test_once, loaded_test_aux) != 0
|| pthread_once(&loaded_test_once, loaded_test_aux) != 0
return pthread_once(&once->o, fn);
if (pthread_once(once, init) != 0)
int pthread_once(pthread_once_t *, void (*) (void));
STUB_FUNC2(pthread_once, PJT_ONCE, int, void *, void *)
(void)pthread_once((pthread_once_t *)flag, func);
__weak_reference(_thr_once, pthread_once);
if ((ret = pthread_once(&keyinit, tacplus_keyinit)) != 0)
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);