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

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

adjustSize(void)JKRSolidHeap
alloc(u32 size, int alignment)JKRHeap
alloc(u32 size, int alignment, JKRHeap *heap)JKRHeapstatic
allocFromHead(u32, int)JKRSolidHeapprotected
allocFromTail(u32, int)JKRSolidHeapprotected
appendDisposer(JKRDisposer *disposer)JKRHeapinline
becomeCurrentHeap()JKRHeap
becomeSystemHeap()JKRHeap
callAllDisposer()JKRHeapvirtual
callErrorHandler(JKRHeap *heap, u32 size, int alignment)JKRHeapinline
changeGroupID(u8 newGroupId)JKRHeap
check(void)JKRSolidHeapvirtual
checkMemoryFilled(void *src, u32 size, u8 value)JKRHeapstatic
copyMemory(void *dst, void *src, u32 size)JKRHeapstatic
create(u32, JKRHeap *, bool)JKRSolidHeapstatic
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)JKRSolidHeapvirtual
do_changeGroupID(u8 newGroupID)JKRHeapvirtual
do_destroy(void)JKRSolidHeapvirtual
do_fillFreeArea(void)JKRSolidHeapvirtual
do_free(void *)JKRSolidHeapvirtual
do_freeAll(void)JKRSolidHeapvirtual
do_freeTail(void)JKRSolidHeapvirtual
do_getCurrentGroupId()JKRHeapvirtual
do_getFreeSize(void)JKRSolidHeapvirtual
do_getMaxFreeBlock(void)JKRSolidHeapvirtual
do_getSize(void *)JKRSolidHeapvirtual
do_getTotalFreeSize(void)JKRSolidHeapvirtual
do_resize(void *, u32)JKRSolidHeapvirtual
dump(void)JKRSolidHeapvirtual
dump_sort()JKRHeapvirtual
field_0x78JKRSolidHeapprivate
fillMemory(void *dst, u32 size, u8 value)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
getCodeEnd(void)JKRHeapinlinestatic
getCodeStart(void)JKRHeapinlinestatic
getCurrentHeap()JKRHeapinlinestatic
getDebugFill() constJKRHeapinline
getEndAddr() constJKRHeapinline
getErrorFlag() constJKRHeapinline
getFreeSize()JKRHeap
getHeapSize()JKRHeapinline
getHeapTree()JKRHeapinline
getHeapType(void)JKRSolidHeapvirtual
getMaxAllocatableSize(int alignment)JKRHeap
getMaxFreeBlock()JKRHeap
getMemorySize(void)JKRHeapinlinestatic
getParent() constJKRHeapinline
getRootHeap()JKRHeapinlinestatic
getRootHeap2()JKRHeapinlinestatic
getSize(void *ptr)JKRHeap
getSize() constJKRHeapinline
getSize(void *ptr, JKRHeap *heap)JKRHeapstatic
getStartAddr() constJKRHeapinline
getState_(TState *state)JKRHeapinlinestatic
getState_buf_(TState *state)JKRHeapinlinestatic
getSystemHeap()JKRHeapinlinestatic
getTotalFreeSize()JKRHeap
getUsedSize(JKRSolidHeap *heap)JKRSolidHeapinlineprotectedstatic
getUserRamEnd(void)JKRHeapinlinestatic
getUserRamStart(void)JKRHeapinlinestatic
initArena(char **memory, u32 *size, int maxHeaps)JKRHeapstatic
isSubHeap(JKRHeap *heap) constJKRHeap
JKRDisposer()JKRDisposer
JKRHeap(void *data, u32 size, JKRHeap *parent, bool errorFlag)JKRHeap
JKRSolidHeap(void *, u32, JKRHeap *, bool)JKRSolidHeapprotected
lock()JKRHeapinline
mAllocationModeJKRHeapprotected
mCheckMemoryFilledJKRHeapprotected
mChildTreeJKRHeapprotected
mCodeEndJKRHeapstatic
mCodeStartJKRHeapstatic
mDebugFillJKRHeapprotected
mDisposerListJKRHeapprotected
mEndJKRHeapprotected
mErrorFlagJKRHeapprotected
mErrorHandlerJKRHeapstatic
mFreeSizeJKRSolidHeapprivate
mGroupIdJKRHeapprotected
mHeapJKRDisposer
mInitFlagJKRHeapprotected
mLinkJKRDisposer
mMemorySizeJKRHeapstatic
mMutexJKRHeapprotected
mSizeJKRHeapprotected
mSolidHeadJKRSolidHeapprivate
mSolidTailJKRSolidHeapprivate
mStartJKRHeapprotected
mUserRamEndJKRHeapstatic
mUserRamStartJKRHeapstatic
padding_0x6aJKRHeapprotected
removeDisposer(JKRDisposer *disposer)JKRHeapinline
resize(void *ptr, u32 size)JKRHeap
resize(void *ptr, u32 size, JKRHeap *heap)JKRHeapstatic
sCurrentHeapJKRHeapstatic
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
sRootHeapJKRHeapstatic
sRootHeap2JKRHeapstatic
sSystemHeapJKRHeapstatic
state_compare(JKRHeap::TState const &, JKRHeap::TState const &) constJKRSolidHeapvirtual
state_dump(JKRHeap::TState const &p) constJKRHeapvirtual
state_register(JKRHeap::TState *, u32) constJKRSolidHeapvirtual
unlock()JKRHeapinline
~JKRDisposer()JKRDisposervirtual
~JKRHeap()JKRHeapvirtual
~JKRSolidHeap()JKRSolidHeapprotectedvirtual