once_flag
void call_once(once_flag *, void (*)(void));
call_once(once_flag *flag, void (*func)(void))
_Static_assert(sizeof(once_flag) == sizeof(pthread_once_t),