Home
last modified time | relevance | path

Searched refs:pthread_once (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/include/zephyr/posix/
Dposix_types.h143 struct pthread_once { struct
149 typedef struct pthread_once pthread_once_t; argument
151 BUILD_ASSERT(sizeof(pthread_once_t) >= sizeof(struct pthread_once));
Dpthread.h429 int pthread_once(pthread_once_t *once, void (*initFunc)(void));
/Zephyr-latest/lib/libc/common/source/thrd/
Donce.c15 (void)pthread_once((pthread_once_t *)flag, func); in call_once()
/Zephyr-latest/tests/posix/common/src/
Dkey.c82 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()
/Zephyr-latest/tests/posix/headers/src/
Dpthread_h.c135 zassert_not_null(pthread_once); in ZTEST()
/Zephyr-latest/arch/posix/include/
Dposix_cheats.h129 #define pthread_once(...) zap_pthread_once(__VA_ARGS__) macro
/Zephyr-latest/lib/posix/options/
Dpthread.c1008 int pthread_once(pthread_once_t *once, void (*init_func)(void)) in pthread_once() function
1012 struct pthread_once *const _once = (struct pthread_once *)once; in pthread_once()
/Zephyr-latest/doc/services/portability/posix/option_groups/
Dindex.rst599 pthread_once(),yes
/Zephyr-latest/doc/releases/
Drelease-notes-3.1.rst1884 * :github:`41285` - pthread_once has incorrect behavior