Lines Matching refs:deMutex
45 DE_STATIC_ASSERT(sizeof(deMutex) >= sizeof(CRITICAL_SECTION*));
47 deMutex deMutex_create (const deMutexAttributes* attributes) in deMutex_create()
62 return (deMutex)criticalSection; in deMutex_create()
65 void deMutex_destroy (deMutex mutex) in deMutex_destroy()
71 void deMutex_lock (deMutex mutex) in deMutex_lock()
76 void deMutex_unlock (deMutex mutex) in deMutex_unlock()
81 deBool deMutex_tryLock (deMutex mutex) in deMutex_tryLock()
88 DE_STATIC_ASSERT(sizeof(deMutex) >= sizeof(HANDLE));
90 deMutex deMutex_create (const deMutexAttributes* attributes) in deMutex_create()
98 return (deMutex)handle; in deMutex_create()
101 void deMutex_destroy (deMutex mutex) in deMutex_destroy()
107 void deMutex_lock (deMutex mutex) in deMutex_lock()
114 void deMutex_unlock (deMutex mutex) in deMutex_unlock()
121 deBool deMutex_tryLock (deMutex mutex) in deMutex_tryLock()