once_control 706 maint/gnulib/lib/glthread/lock.c glthread_once_singlethreaded (pthread_once_t *once_control) once_control 710 maint/gnulib/lib/glthread/lock.c char *firstbyte = (char *)once_control; once_control 724 maint/gnulib/lib/glthread/lock.c glthread_once_multithreaded (pthread_once_t *once_control, once_control 727 maint/gnulib/lib/glthread/lock.c int err = pthread_once (once_control, init_function); once_control 732 maint/gnulib/lib/glthread/lock.c if (glthread_once_singlethreaded (once_control)) once_control 520 maint/gnulib/lib/glthread/lock.h extern int glthread_once_multithreaded (pthread_once_t *once_control, once_control 523 maint/gnulib/lib/glthread/lock.h extern int glthread_once_singlethreaded (pthread_once_t *once_control); once_control 32 maint/gnulib/lib/pthread-once.c pthread_once (pthread_once_t *once_control, void (*initfunction) (void)) once_control 34 maint/gnulib/lib/pthread-once.c glwthread_once (once_control, initfunction); once_control 45 maint/gnulib/lib/pthread-once.c pthread_once (pthread_once_t *once_control, void (*initfunction) (void)) once_control 47 maint/gnulib/lib/pthread-once.c if (*once_control == 0) once_control 49 maint/gnulib/lib/pthread-once.c *once_control = ~ 0; once_control 753 maint/gnulib/lib/pthread.in.h (pthread_once_t *once_control, void (*initfunction) (void)) once_control 756 maint/gnulib/lib/pthread.in.h (pthread_once_t *once_control, void (*initfunction) (void))); once_control 760 maint/gnulib/lib/pthread.in.h (pthread_once_t *once_control, void (*initfunction) (void)) once_control 764 maint/gnulib/lib/pthread.in.h (pthread_once_t *once_control, once_control 28 maint/gnulib/lib/windows-once.c glwthread_once (glwthread_once_t *once_control, void (*initfunction) (void)) once_control 30 maint/gnulib/lib/windows-once.c if (once_control->inited <= 0) once_control 32 maint/gnulib/lib/windows-once.c if (InterlockedIncrement (&once_control->started) == 0) once_control 35 maint/gnulib/lib/windows-once.c InitializeCriticalSection (&once_control->lock); once_control 36 maint/gnulib/lib/windows-once.c EnterCriticalSection (&once_control->lock); once_control 37 maint/gnulib/lib/windows-once.c once_control->inited = 0; once_control 39 maint/gnulib/lib/windows-once.c once_control->inited = 1; once_control 40 maint/gnulib/lib/windows-once.c LeaveCriticalSection (&once_control->lock); once_control 45 maint/gnulib/lib/windows-once.c InterlockedDecrement (&once_control->started); once_control 49 maint/gnulib/lib/windows-once.c while (once_control->inited < 0) once_control 51 maint/gnulib/lib/windows-once.c if (once_control->inited <= 0) once_control 55 maint/gnulib/lib/windows-once.c EnterCriticalSection (&once_control->lock); once_control 56 maint/gnulib/lib/windows-once.c LeaveCriticalSection (&once_control->lock); once_control 57 maint/gnulib/lib/windows-once.c if (!(once_control->inited > 0)) once_control 40 maint/gnulib/lib/windows-once.h extern void glwthread_once (glwthread_once_t *once_control, once_control 429 maint/gnulib/tests/test-lock.c static gl_once_t once_control; once_control 473 maint/gnulib/tests/test-lock.c gl_once (once_control, once_execute); once_control 540 maint/gnulib/tests/test-lock.c memcpy (&once_control, &fresh_once, sizeof (gl_once_t)); once_control 321 maint/gnulib/tests/test-mtx.c static once_flag once_control; once_control 365 maint/gnulib/tests/test-mtx.c call_once (&once_control, once_execute); once_control 433 maint/gnulib/tests/test-mtx.c memcpy (&once_control, &fresh_once, sizeof (once_flag)); once_control 96 maint/gnulib/tests/test-pthread-once2.c static pthread_once_t once_control; once_control 140 maint/gnulib/tests/test-pthread-once2.c ASSERT (pthread_once (&once_control, once_execute) == 0); once_control 213 maint/gnulib/tests/test-pthread-once2.c memcpy (&once_control, &fresh_once, sizeof (pthread_once_t));