WUT  0.1
Wii U Toolchain
Data Structures | Typedefs | Functions
Spinlock

Data Structures

struct  OSSpinLock
 

Typedefs

typedef struct OSSpinLock OSSpinLock
 

Functions

void OSInitSpinLock (OSSpinLock *spinlock)
 
BOOL OSAcquireSpinLock (OSSpinLock *spinlock)
 
BOOL OSTryAcquireSpinLock (OSSpinLock *spinlock)
 
BOOL OSTryAcquireSpinLockWithTimeout (OSSpinLock *spinlock, OSTime timeout)
 
BOOL OSReleaseSpinLock (OSSpinLock *spinlock)
 
BOOL OSUninterruptibleSpinLock_Acquire (OSSpinLock *spinlock)
 
BOOL OSUninterruptibleSpinLock_TryAcquire (OSSpinLock *spinlock)
 
BOOL OSUninterruptibleSpinLock_TryAcquireWithTimeout (OSSpinLock *spinlock, OSTime timeout)
 
BOOL OSUninterruptibleSpinLock_Release (OSSpinLock *spinlock)
 

Detailed Description

Typedef Documentation

typedef struct OSSpinLock OSSpinLock

Definition at line 15 of file spinlock.h.

Function Documentation

void OSInitSpinLock ( OSSpinLock spinlock)
BOOL OSAcquireSpinLock ( OSSpinLock spinlock)
BOOL OSTryAcquireSpinLock ( OSSpinLock spinlock)
BOOL OSTryAcquireSpinLockWithTimeout ( OSSpinLock spinlock,
OSTime  timeout 
)
BOOL OSReleaseSpinLock ( OSSpinLock spinlock)
BOOL OSUninterruptibleSpinLock_Acquire ( OSSpinLock spinlock)
BOOL OSUninterruptibleSpinLock_TryAcquire ( OSSpinLock spinlock)
BOOL OSUninterruptibleSpinLock_TryAcquireWithTimeout ( OSSpinLock spinlock,
OSTime  timeout 
)
BOOL OSUninterruptibleSpinLock_Release ( OSSpinLock spinlock)