wut
v1.7.0
Wii U Toolchain
|
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) |
struct OSSpinLock |
Definition at line 17 of file spinlock.h.
Data Fields | ||
---|---|---|
uint32_t | owner | |
uint32_t | recursion |
typedef struct OSSpinLock OSSpinLock |
Definition at line 1 of file spinlock.h.
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 | ) |