Lines Matching full:mutex
32 #define MUTEX_INIT(mutex) InitializeCriticalSection(&mutex)
33 #define MUTEX_FREE(mutex) DeleteCriticalSection(&mutex)
34 #define MUTEX_LOCK(mutex) EnterCriticalSection(&mutex)
35 #define MUTEX_UNLOCK(mutex) LeaveCriticalSection(&mutex)
39 #define MUTEX_INIT(mutex) {\
43 pthread_mutex_init(&mutex, &mutexAttr);\
45 #define MUTEX_FREE(mutex) pthread_mutex_destroy(&mutex)
46 #define MUTEX_LOCK(mutex) pthread_mutex_lock(&mutex)
47 #define MUTEX_UNLOCK(mutex) pthread_mutex_unlock(&mutex)
67 MUTEX_TYPE mutex;
91 MUTEX_INIT(value->mutex);
102 MUTEX_LOCK(l->mutex);
104 MUTEX_UNLOCK(l->mutex);
111 MUTEX_FREE(l->mutex);