Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
OSSemaphore.h File Reference

Go to the source code of this file.

Classes

struct  OSSemaphore
 

Typedefs

typedef struct OSSemaphore OSSemaphore
 

Functions

void OSInitSemaphore (OSSemaphore *sem, s32 count)
 
s32 OSWaitSemaphore (OSSemaphore *sem)
 
s32 OSTryWaitSemaphore (OSSemaphore *sem)
 
s32 OSSignalSemaphore (OSSemaphore *sem)
 
s32 OSGetSemaphoreCount (OSSemaphore *sem)
 

Typedef Documentation

◆ OSSemaphore

typedef struct OSSemaphore OSSemaphore

Function Documentation

◆ OSGetSemaphoreCount()

s32 OSGetSemaphoreCount ( OSSemaphore * sem)

◆ OSInitSemaphore()

void OSInitSemaphore ( OSSemaphore * sem,
s32 count )

◆ OSSignalSemaphore()

s32 OSSignalSemaphore ( OSSemaphore * sem)

◆ OSTryWaitSemaphore()

s32 OSTryWaitSemaphore ( OSSemaphore * sem)

◆ OSWaitSemaphore()

s32 OSWaitSemaphore ( OSSemaphore * sem)