Lines Matching defs:globalmutex
120 static pthread_mutex_t globalmutex = PTHREAD_MUTEX_INITIALIZER;
128 * We cannot acquire globalmutex, because it can cause deadlock when
131 * is protected by globalmutex and when another thread calls fork()
213 (void) pthread_mutex_destroy(&globalmutex);
214 (void) pthread_mutex_init(&globalmutex, NULL);
235 (void) pthread_mutex_lock(&globalmutex);
242 (void) pthread_mutex_unlock(&globalmutex);
333 (void) pthread_mutex_unlock(&globalmutex);
347 (void) pthread_mutex_unlock(&globalmutex);
354 * globalmutex should be locked by C_Finalize().
369 (void) pthread_mutex_lock(&globalmutex);
373 (void) pthread_mutex_unlock(&globalmutex);
379 * finalize_common() does the work for C_Finalize. globalmutex
470 (void) pthread_mutex_lock(&globalmutex);
474 (void) pthread_mutex_unlock(&globalmutex);
482 (void) pthread_mutex_unlock(&globalmutex);