17 #define OS_MUTEX_TAG 0x6D557458u GLuint const GLchar * name
Definition: glext.h:6671
uint32_t __unknown
Definition: mutex.h:22
uint32_t tag
Definition: mutex.h:20
static sys_sem mutex
Definition: memp.c:120
OSMutex * next
Definition: mutex.h:13
BOOL OSTryLockMutex(OSMutex *mutex)
void OSUnlockMutex(OSMutex *mutex)
int32_t count
Definition: mutex.h:25
void OSLockMutex(OSMutex *mutex)
OSMutexLink link
Definition: mutex.h:26
signed int int32_t
Definition: stdint.h:123
OSMutex * prev
Definition: mutex.h:14
unsigned int BOOL
Definition: gctypes.h:51
void OSInitMutexEx(OSMutex *mutex, const char *name)
struct OSMutex OSMutex
Definition: mutex.h:9
void OSInitMutex(OSMutex *mutex)
const char * name
Definition: mutex.h:21
OSThread * owner
Definition: mutex.h:24
unsigned int uint32_t
Definition: stdint.h:126
OSThreadQueue queue
Definition: mutex.h:23