Lines Matching defs:global_mutex
174 DEFINE_STATIC_MUTEX(global_mutex);
427 if (LOCK_MUTEX(&global_mutex) < 0) {
438 UNLOCK_MUTEX(&global_mutex);
459 r = LOCK_MUTEX(&global_mutex);
482 UNLOCK_MUTEX(&global_mutex);
762 if (LOCK_MUTEX(&global_mutex) < 0)
788 UNLOCK_MUTEX(&global_mutex);
796 static HANDLE global_mutex = NULL;
802 if (global_mutex == NULL) {
803 global_mutex = CreateMutex(NULL, FALSE, NULL);
804 if (global_mutex == NULL)
808 dwWaitResult = WaitForSingleObject(global_mutex, INFINITE);
825 if (global_mutex == NULL)
828 return (ReleaseMutex(global_mutex) ? 0 : -1);
837 global_mutex = CreateMutex(NULL, FALSE, NULL);
838 if (global_mutex == NULL)