WUT
0.1
Wii U Toolchain
|
Data Structures | |
struct | OSFastMutexLink |
struct | OSFastMutex |
Macros | |
#define | OS_FAST_MUTEX_TAG 0x664D7458u |
Typedefs | |
typedef struct OSFastMutex | OSFastMutex |
typedef struct OSFastMutexLink | OSFastMutexLink |
typedef struct OSFastCondition | OSFastCondition |
Functions | |
void | OSFastMutex_Init (OSFastMutex *mutex, const char *name) |
void | OSFastMutex_Lock (OSFastMutex *mutex) |
void | OSFastMutex_Unlock (OSFastMutex *mutex) |
BOOL | OSFastMutex_TryLock (OSFastMutex *mutex) |
Similar to OSMutex but tries to acquire the mutex without using the global scheduler lock, and does not test for thread cancel.
#define OS_FAST_MUTEX_TAG 0x664D7458u |
Definition at line 31 of file fastmutex.h.
typedef struct OSFastMutex OSFastMutex |
Definition at line 18 of file fastmutex.h.
typedef struct OSFastMutexLink OSFastMutexLink |
Definition at line 19 of file fastmutex.h.
typedef struct OSFastCondition OSFastCondition |
Definition at line 20 of file fastmutex.h.
void OSFastMutex_Init | ( | OSFastMutex * | mutex, |
const char * | name | ||
) |
void OSFastMutex_Lock | ( | OSFastMutex * | mutex | ) |
void OSFastMutex_Unlock | ( | OSFastMutex * | mutex | ) |
BOOL OSFastMutex_TryLock | ( | OSFastMutex * | mutex | ) |