Home
last modified time | relevance | path

Searched refs:ONCE_CONTROL (Results 1 – 3 of 3) sorted by relevance

/sysdeps/generic/
A Dlibc-lock.h92 #define __libc_once(ONCE_CONTROL, INIT_FUNCTION) \ argument
94 if ((ONCE_CONTROL) == 0) { \
96 (ONCE_CONTROL) = 1; \
101 #define __libc_once_get(ONCE_CONTROL) \ argument
102 ((ONCE_CONTROL) == 1)
/sysdeps/mach/
A Dlibc-lock.h205 #define __libc_once(ONCE_CONTROL, INIT_FUNCTION) \ argument
207 __libc_lock_lock (ONCE_CONTROL.lock); \
208 if (!ONCE_CONTROL.done) \
210 ONCE_CONTROL.done = 1; \
211 __libc_lock_unlock (ONCE_CONTROL.lock); \
215 #define __libc_once_get(ONCE_CONTROL) ((ONCE_CONTROL).done != 0) argument
/sysdeps/nptl/
A Dlibc-lockP.h150 # define __libc_once(ONCE_CONTROL, INIT_FUNCTION) \ argument
151 __pthread_once (&(ONCE_CONTROL), INIT_FUNCTION)
153 # define __libc_once(ONCE_CONTROL, INIT_FUNCTION) \ argument
154 pthread_once (&(ONCE_CONTROL), INIT_FUNCTION)
158 #define __libc_once_get(ONCE_CONTROL) ((ONCE_CONTROL) != PTHREAD_ONCE_INIT) argument

Completed in 5 milliseconds