Home
last modified time | relevance | path

Searched refs:once_control (Results 1 – 17 of 17) sorted by relevance

/external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/
Dpthread_once.c41 pthread_once (pthread_once_t * once_control, void (PTW32_CDECL *init_routine) (void)) in pthread_once() argument
43 if (once_control == NULL || init_routine == NULL) in pthread_once()
49 …NTERLOCKED_LONG)PTW32_INTERLOCKED_EXCHANGE_ADD_LONG((PTW32_INTERLOCKED_LONGPTR)&once_control->done, in pthread_once()
54 ptw32_mcs_lock_acquire((ptw32_mcs_lock_t *)&once_control->lock, &node); in pthread_once()
56 if (!once_control->done) in pthread_once()
71 once_control->done = PTW32_TRUE; in pthread_once()
Dpthread.h967 PTW32_DLLPORT int PTW32_CDECL pthread_once (pthread_once_t * once_control,
/external/bison/lib/glthread/
Dlock.c457 glthread_once_singlethreaded (pthread_once_t *once_control) in glthread_once_singlethreaded() argument
461 char *firstbyte = (char *)once_control; in glthread_once_singlethreaded()
497 glthread_once_multithreaded (pth_once_t *once_control, void (*initfunction) (void)) in glthread_once_multithreaded() argument
500 return (!pth_once (once_control, glthread_once_call, &temp) ? errno : 0); in glthread_once_multithreaded()
504 glthread_once_singlethreaded (pth_once_t *once_control) in glthread_once_singlethreaded() argument
507 if (*once_control == PTH_ONCE_INIT) in glthread_once_singlethreaded()
510 *once_control = ~ PTH_ONCE_INIT; in glthread_once_singlethreaded()
592 glthread_once_multithreaded (gl_once_t *once_control, void (*initfunction) (void)) in glthread_once_multithreaded() argument
594 if (!once_control->inited) in glthread_once_multithreaded()
600 err = mutex_lock (&once_control->mutex); in glthread_once_multithreaded()
[all …]
Dlock.h369 extern int glthread_once_singlethreaded (pthread_once_t *once_control);
476 extern int glthread_once_multithreaded (pth_once_t *once_control, void (*initfunction) (void));
477 extern int glthread_once_singlethreaded (pth_once_t *once_control);
605 extern int glthread_once_multithreaded (gl_once_t *once_control, void (*initfunction) (void));
606 extern int glthread_once_singlethreaded (gl_once_t *once_control);
756 extern void glthread_once_func (gl_once_t *once_control, void (*initfunction) (void));
/external/chromium_org/third_party/tcmalloc/vendor/src/windows/
Dport.cc194 extern "C" int perftools_pthread_once(pthread_once_t *once_control, in perftools_pthread_once() argument
198 if (*once_control != 1) { in perftools_pthread_once()
200 switch (InterlockedCompareExchange(once_control, 2, 0)) { in perftools_pthread_once()
203 InterlockedExchange(once_control, 1); in perftools_pthread_once()
Dport.h163 EXTERN_C int perftools_pthread_once(pthread_once_t *once_control,
/external/chromium_org/third_party/tcmalloc/chromium/src/windows/
Dport.cc196 extern "C" int perftools_pthread_once(pthread_once_t *once_control, in perftools_pthread_once() argument
200 if (*once_control != 1) { in perftools_pthread_once()
202 switch (InterlockedCompareExchange(once_control, 2, 0)) { in perftools_pthread_once()
205 InterlockedExchange(once_control, 1); in perftools_pthread_once()
Dport.h166 EXTERN_C int perftools_pthread_once(pthread_once_t *once_control,
/external/chromium_org/third_party/mesa/src/src/glx/
Dglxcurrent.c100 static pthread_once_t once_control = PTHREAD_ONCE_INIT; variable
130 pthread_once(&once_control, init_thread_data); in __glXSetCurrentContext()
139 pthread_once(&once_control, init_thread_data); in __glXGetCurrentContext()
/external/mesa3d/src/glx/
Dglxcurrent.c100 static pthread_once_t once_control = PTHREAD_ONCE_INIT; variable
130 pthread_once(&once_control, init_thread_data); in __glXSetCurrentContext()
139 pthread_once(&once_control, init_thread_data); in __glXGetCurrentContext()
/external/chromium_org/third_party/mesa/src/src/mapi/glapi/
Dglapi_entrypoint.c341 static pthread_once_t once_control = PTHREAD_ONCE_INIT; in init_glapi_relocs_once() local
342 pthread_once( & once_control, init_glapi_relocs ); in init_glapi_relocs_once()
/external/mesa3d/src/mapi/glapi/
Dglapi_entrypoint.c341 static pthread_once_t once_control = PTHREAD_ONCE_INIT; in init_glapi_relocs_once() local
342 pthread_once( & once_control, init_glapi_relocs ); in init_glapi_relocs_once()
/external/valgrind/main/drd/
Ddrd_pthread_intercepts.c580 int pthread_once_intercept(pthread_once_t *once_control, in pthread_once_intercept() argument
591 DRD_IGNORE_VAR(*once_control); in pthread_once_intercept()
593 CALL_FN_W_WW(ret, fn, once_control, init_routine); in pthread_once_intercept()
595 DRD_STOP_IGNORING_VAR(*once_control); in pthread_once_intercept()
600 (pthread_once_t *once_control, void (*init_routine)(void)),
601 (once_control, init_routine));
/external/chromium_org/third_party/libxml/src/
Dthreads.c148 static pthread_once_t once_control = PTHREAD_ONCE_INIT; variable
664 pthread_once(&once_control, xmlOnceInit); in xmlGetGlobalState()
802 pthread_once(&once_control, xmlOnceInit); in xmlIsMainThread()
/external/libxml2/
Dthreads.c148 static pthread_once_t once_control = PTHREAD_ONCE_INIT; variable
666 pthread_once(&once_control, xmlOnceInit); in xmlGetGlobalState()
804 pthread_once(&once_control, xmlOnceInit); in xmlIsMainThread()
/external/pixman/
Dconfigure.ac887 static pthread_once_t once_control = PTHREAD_ONCE_INIT;
901 if (pthread_once (&once_control, make_key) != 0)
Dconfigure13918 static pthread_once_t once_control = PTHREAD_ONCE_INIT;
13932 if (pthread_once (&once_control, make_key) != 0)
13993 static pthread_once_t once_control = PTHREAD_ONCE_INIT;
14007 if (pthread_once (&once_control, make_key) != 0)
14068 static pthread_once_t once_control = PTHREAD_ONCE_INIT;
14082 if (pthread_once (&once_control, make_key) != 0)