Searched refs:pthread_once (Results 1 – 9 of 9) sorted by relevance
143 struct pthread_once { struct149 typedef struct pthread_once pthread_once_t; argument151 BUILD_ASSERT(sizeof(pthread_once_t) >= sizeof(struct pthread_once));
429 int pthread_once(pthread_once_t *once, void (*initFunc)(void));
15 (void)pthread_once((pthread_once_t *)flag, func); in call_once()
82 zassert_ok(pthread_once(&key_once, make_key), "attempt to create key failed"); in ZTEST()102 zassert_ok(pthread_once(&keys_once, make_keys), "attempt to create keys failed"); in ZTEST()
135 zassert_not_null(pthread_once); in ZTEST()
129 #define pthread_once(...) zap_pthread_once(__VA_ARGS__) macro
1008 int pthread_once(pthread_once_t *once, void (*init_func)(void)) in pthread_once() function1012 struct pthread_once *const _once = (struct pthread_once *)once; in pthread_once()
599 pthread_once(),yes
1884 * :github:`41285` - pthread_once has incorrect behavior