SSBM Decomp
Loading...
Searching...
No Matches
AXAlloc.c File Reference
#include <dolphin.h>
#include "__ax.h"
#include <dolphin/ax.h>

Functions

AXVPB__AXGetStackHead (u32 priority)
void __AXServiceCallbackStack (void)
void __AXInitVoiceStacks (void)
void __AXAllocInit (void)
void __AXAllocQuit (void)
void __AXPushFreeStack (AXVPB *p)
AXVPB__AXPopFreeStack (void)
void __AXPushCallbackStack (AXVPB *p)
AXVPB__AXPopCallbackStack (void)
void __AXRemoveFromStack (AXVPB *p)
void __AXPushStackHead (AXVPB *p, u32 priority)
AXVPB__AXPopStackFromBottom (u32 priority)
void AXFreeVoice (AXVPB *p)
AXVPBAXAcquireVoice (u32 priority, void(*callback)(void *), u32 userContext)
void AXSetVoicePriority (AXVPB *p, u32 priority)

Variables

static AXVPB__AXStackHead [AX_PRIORITY_STACKS]
static AXVPB__AXStackTail [AX_PRIORITY_STACKS]
static AXVPB__AXCallbackStack

Function Documentation

◆ __AXGetStackHead()

AXVPB * __AXGetStackHead ( u32 priority)

◆ __AXServiceCallbackStack()

void __AXServiceCallbackStack ( void )

◆ __AXInitVoiceStacks()

void __AXInitVoiceStacks ( void )

◆ __AXAllocInit()

void __AXAllocInit ( void )

◆ __AXAllocQuit()

void __AXAllocQuit ( void )

◆ __AXPushFreeStack()

void __AXPushFreeStack ( AXVPB * p)

◆ __AXPopFreeStack()

AXVPB * __AXPopFreeStack ( void )

◆ __AXPushCallbackStack()

void __AXPushCallbackStack ( AXVPB * p)

◆ __AXPopCallbackStack()

AXVPB * __AXPopCallbackStack ( void )

◆ __AXRemoveFromStack()

void __AXRemoveFromStack ( AXVPB * p)

◆ __AXPushStackHead()

void __AXPushStackHead ( AXVPB * p,
u32 priority )

◆ __AXPopStackFromBottom()

AXVPB * __AXPopStackFromBottom ( u32 priority)

◆ AXFreeVoice()

void AXFreeVoice ( AXVPB * p)

◆ AXAcquireVoice()

AXVPB * AXAcquireVoice ( u32 priority,
void(* callback )(void *),
u32 userContext )

◆ AXSetVoicePriority()

void AXSetVoicePriority ( AXVPB * p,
u32 priority )

Variable Documentation

◆ __AXStackHead

AXVPB* __AXStackHead[AX_PRIORITY_STACKS]
static

◆ __AXStackTail

AXVPB* __AXStackTail[AX_PRIORITY_STACKS]
static

◆ __AXCallbackStack

AXVPB* __AXCallbackStack
static