Lines Matching defs:mutex
50 #define createMutex(mutex, locked) \ argument
53 #define lockMutex(mutex) waitForHandle(mutex, INFINITE) argument
54 #define unlockMutex(mutex) (ReleaseMutex(*mutex) ? ESR_SUCCESS : ESR_FATAL_ERROR) argument
55 #define deleteMutex(mutex) ((void) CloseHandle(*mutex)) argument
76 #define createMutex(mutex, locked) createMutex_posix(mutex, locked) argument
77 #define deleteMutex(mutex) deleteMutex_posix(mutex) argument
78 #define lockMutex(mutex) (pthread_mutex_lock(mutex) == 0 ? ESR_SUCCESS : ESR_FATAL_ERROR) argument
79 #define unlockMutex(mutex) (pthread_mutex_unlock(mutex) == 0 ? ESR_SUCCESS : ESR_FATAL_ERROR) argument
89 #define createMutex(mutex, locked) (ESR_SUCCESS) argument
90 #define deleteMutex(mutex) argument
91 #define lockMutex(mutex) ((void) 0) argument
92 #define unlockMutex(mutex) ((void) 0) argument