RetroArch
Classes | Macros | Typedefs | Functions
mutex.h File Reference
#include <wiiu/types.h>
#include "thread.h"
Include dependency graph for mutex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OSMutexLink
 
struct  OSMutex
 

Macros

#define OS_MUTEX_TAG   0x6D557458u
 

Typedefs

typedef struct OSMutex OSMutex
 

Functions

void OSInitMutex (OSMutex *mutex)
 
void OSInitMutexEx (OSMutex *mutex, const char *name)
 
void OSLockMutex (OSMutex *mutex)
 
BOOL OSTryLockMutex (OSMutex *mutex)
 
void OSUnlockMutex (OSMutex *mutex)
 

Macro Definition Documentation

◆ OS_MUTEX_TAG

#define OS_MUTEX_TAG   0x6D557458u

Typedef Documentation

◆ OSMutex

typedef struct OSMutex OSMutex

Function Documentation

◆ OSInitMutex()

void OSInitMutex ( OSMutex mutex)

◆ OSInitMutexEx()

void OSInitMutexEx ( OSMutex mutex,
const char *  name 
)

◆ OSLockMutex()

void OSLockMutex ( OSMutex mutex)

◆ OSTryLockMutex()

BOOL OSTryLockMutex ( OSMutex mutex)

◆ OSUnlockMutex()

void OSUnlockMutex ( OSMutex mutex)