SSBM Decomp
Loading...
Searching...
No Matches
OSContext.c File Reference

Functions

void __OSLoadFPUContext (u32 _, OSContext *fpuctx)
 
void __OSSaveFPUContext (u32 unused1, u32 unused2, OSContext *fpuctx)
 
void OSLoadFPUContext (OSContext *fpuctx)
 
void OSSaveFPUContext (OSContext *fpuctx)
 
void OSSetCurrentContext (OSContext *ctx)
 
OSContextOSGetCurrentContext (void)
 
bool OSSaveContext (OSContext *ctx)
 
void OSLoadContext (OSContext *ctx)
 
void * OSGetStackPointer (void)
 
volatile OSContext *__OSFPUContext AT_ADDRESS (OS_BASE_CACHED|0xD8)
 
void OSClearContext (register OSContext *context)
 
void OSInitContext (OSContext *ctx, u32 pc, u32 newsp)
 
void OSDumpContext (const OSContext *context)
 
static void OSSwitchFPUContext (register __OSException exception, register OSContext *context)
 
void __OSContextInit (void)
 

Function Documentation

◆ __OSLoadFPUContext()

void __OSLoadFPUContext ( u32  _,
OSContext fpuctx 
)

◆ __OSSaveFPUContext()

void __OSSaveFPUContext ( u32  unused1,
u32  unused2,
OSContext fpuctx 
)

◆ OSLoadFPUContext()

void OSLoadFPUContext ( OSContext fpuctx)

◆ OSSaveFPUContext()

void OSSaveFPUContext ( OSContext fpuctx)

◆ OSSetCurrentContext()

void OSSetCurrentContext ( OSContext ctx)

◆ OSGetCurrentContext()

OSContext * OSGetCurrentContext ( void  )

◆ OSSaveContext()

bool OSSaveContext ( OSContext ctx)

◆ OSLoadContext()

void OSLoadContext ( OSContext ctx)

◆ OSGetStackPointer()

void * OSGetStackPointer ( void  )

◆ AT_ADDRESS()

const void *__OSStringTable AT_ADDRESS ( OS_BASE_CACHED 0xD8)
extern

◆ OSClearContext()

void OSClearContext ( register OSContext context)

◆ OSInitContext()

void OSInitContext ( OSContext ctx,
u32  pc,
u32  newsp 
)

◆ OSDumpContext()

void OSDumpContext ( const OSContext context)

◆ OSSwitchFPUContext()

static void OSSwitchFPUContext ( register __OSException  exception,
register OSContext context 
)
static

◆ __OSContextInit()

void __OSContextInit ( void  )