Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JKRAssertHeap Member List

This is the complete list of members for JKRAssertHeap, including all inherited members.

alloc(u32 size, int alignment)JKRHeap
alloc(u32 size, int alignment, JKRHeap *heap)JKRHeapstatic
appendDisposer(JKRDisposer *disposer)JKRHeapinline
becomeCurrentHeap()JKRHeap
becomeSystemHeap()JKRHeap
callAllDisposer()JKRHeapvirtual
callErrorHandler(void *heap, u32 size, int alignment)JKRHeapinline
changeGroupID(u8 newGroupId)JKRHeap
check(void)JKRAssertHeapvirtual
checkMemoryFilled(void *src, u32 size, u8 value)JKRHeapstatic
checkMemoryFilled(u8 *, u32, u8)JKRHeapstatic
copyMemory(void *dst, void *src, u32 size)JKRHeapstatic
create(JKRHeap *)JKRAssertHeapstatic
destroy()JKRHeap
dispose(void *ptr, u32 size)JKRHeap
dispose(void *begin, void *end)JKRHeap
dispose()JKRHeap
dispose_subroutine(u32 start, u32 end)JKRHeap
do_alloc(u32, int alignment)JKRAssertHeapinlinevirtual
do_changeGroupID(u8)JKRAssertHeapinlinevirtual
do_destroy(void)JKRAssertHeapvirtual
do_fillFreeArea(void)JKRAssertHeapinlinevirtual
do_free(void *)JKRAssertHeapinlinevirtual
do_freeAll(void)JKRAssertHeapinlinevirtual
do_freeTail(void)JKRAssertHeapinlinevirtual
do_getCurrentGroupId(void)JKRAssertHeapinlinevirtual
do_getFreeSize(void)JKRAssertHeapinlinevirtual
do_getMaxFreeBlock(void)JKRAssertHeapinlinevirtual
do_getSize(void *)JKRAssertHeapinlinevirtual
do_getTotalFreeSize(void)JKRAssertHeapinlinevirtual
do_resize(void *, u32)JKRAssertHeapinlinevirtual
dump(void)JKRAssertHeapvirtual
dump_sort(void)JKRAssertHeapvirtual
fillMemory(void *dst, u32 size, u8 value)JKRHeapstatic
fillMemory(u8 *, u32, u8)JKRHeapstatic
find(void *ptr) constJKRHeap
findAllHeap(void *ptr) constJKRHeap
findFromRoot(void *ptr)JKRHeapstatic
free(void *ptr)JKRHeap
free(void *ptr, JKRHeap *heap)JKRHeapstatic
freeAll()JKRHeap
freeTail()JKRHeap
getAltAramStartAdr()JKRHeap
getCodeEnd(void)JKRHeapinlinestatic
getCodeStart(void)JKRHeapinlinestatic
getCurrentGroupId()JKRHeap
getCurrentHeap()JKRHeapinlinestatic
getDebugFill() constJKRHeapinline
getEndAddr()JKRHeapinline
getErrorFlag() constJKRHeapinline
getFreeSize()JKRHeap
getHeapSize()JKRHeapinline
getHeapTree()JKRHeapinline
getHeapType(void)JKRAssertHeapvirtual
getMaxAllocatableSize(int alignment)JKRHeap
getMaxFreeBlock()JKRHeap
getMemorySize(void)JKRHeapinlinestatic
getParent()JKRHeapinline
getRootHeap()JKRHeapinlinestatic
getRootHeap2()JKRHeapinlinestatic
getSize(void *ptr)JKRHeap
getSize() constJKRHeapinline
getSize(void *ptr, JKRHeap *heap)JKRHeapstatic
getStartAddr()JKRHeapinline
getState_buf_(TState *state)JKRHeapinlinestatic
getSystemHeap()JKRHeapinlinestatic
getTotalFreeSize()JKRHeap
getUserRamEnd(void)JKRHeapinlinestatic
getUserRamStart(void)JKRHeapinlinestatic
initArena(char **memory, u32 *size, int maxHeaps)JKRHeapstatic
initArena2(char **memory, u32 *size, int maxHeaps)JKRHeapstatic
isDefaultDebugFill()JKRHeapinlinestatic
isSubHeap(JKRHeap *heap) constJKRHeap
JKRAllocCallback typedefJKRHeap
JKRAssertHeap(void *, u32, JKRHeap *, bool)JKRAssertHeapprotected
JKRDisposer()JKRDisposer
JKRFreeCallback typedefJKRHeap
JKRHeap(u32 size, JKRHeap *parent, bool errorFlag)JKRHeap
JKRHeap(void *data, u32 size, JKRHeap *parent, bool errorFlag)JKRHeap
lock() constJKRHeapinline
mAllocationModeJKRHeapprotected
mCheckMemoryFilledJKRHeapprotected
mChildTreeJKRHeapprotected
mCodeEndJKRHeapstatic
mCodeStartJKRHeapstatic
mDebugFillJKRHeapprotected
mDisposerListJKRHeapprotected
mEndJKRHeapprotected
mErrorFlagJKRHeapprotected
mErrorHandlerJKRHeapstatic
mGroupIdJKRHeapprotected
mHeapJKRDisposer
mInitFlagJKRHeapprotected
mLinkJKRDisposer
mMemorySizeJKRHeapstatic
mMutexJKRHeapprotected
mSizeJKRHeapprotected
mStartJKRHeapprotected
mUserRamEndJKRHeapstatic
mUserRamStartJKRHeapstatic
removeDisposer(JKRDisposer *disposer)JKRHeapinline
resize(void *ptr, u32 size)JKRHeap
resize(void *ptr, u32 size, JKRHeap *heap)JKRHeapstatic
sAllocCallbackJKRHeapstatic
sCurrentHeapJKRHeapstatic
sDefaultFillFlagJKRHeapstatic
setCurrentHeap(JKRHeap *heap)JKRHeapinlinestatic
setDebugFill(bool debugFill)JKRHeapinline
setDefaultDebugFill(bool status)JKRHeapinlinestatic
setErrorFlag(bool errorFlag)JKRHeap
setErrorHandler(JKRErrorHandler errorHandler)JKRHeapstatic
setState_u32CheckCode_(TState *state, u32 checkCode)JKRHeapinlinestatic
setState_u32ID_(TState *state, u32 id)JKRHeapinlinestatic
setState_uUsedSize_(TState *state, u32 usedSize)JKRHeapinlinestatic
setSystemHeap(JKRHeap *heap)JKRHeapinlinestatic
sFreeCallbackJKRHeapstatic
sRootHeapJKRHeapstatic
sRootHeap2JKRHeapstatic
sSystemHeapJKRHeapstatic
state_compare(JKRHeap::TState const &r1, JKRHeap::TState const &r2) constJKRHeapvirtual
state_dump(JKRHeap::TState const &p) constJKRHeapvirtual
state_register(JKRHeap::TState *p, u32 id) constJKRHeapvirtual
unlock() constJKRHeapinline
~JKRAssertHeap()JKRAssertHeapprotectedvirtual
~JKRDisposer()JKRDisposervirtual
~JKRHeap()JKRHeapvirtual