Deluge Firmware
|
This is the complete list of members for GeneralMemoryAllocator, including all inherited members.
alloc(uint32_t requiredSize, uint32_t *getAllocatedSize=NULL, bool mayDeleteFirstUndoAction=false, bool mayUseOnChipRam=false, bool makeStealable=false, void *thingNotToStealFrom=NULL, bool getBiggestAllocationPossible=false) | GeneralMemoryAllocator | |
checkStack(char const *caller) | GeneralMemoryAllocator | |
dealloc(void *address) | GeneralMemoryAllocator | |
extend(void *address, uint32_t minAmountToExtend, uint32_t idealAmountToExtend, uint32_t *getAmountExtendedLeft, uint32_t *getAmountExtendedRight, void *thingNotToStealFrom=NULL) | GeneralMemoryAllocator | |
extendRightAsMuchAsEasilyPossible(void *address) | GeneralMemoryAllocator | |
GeneralMemoryAllocator() | GeneralMemoryAllocator | |
getAllocatedSize(void *address) | GeneralMemoryAllocator | |
getRegion(void *address) | GeneralMemoryAllocator | |
lock | GeneralMemoryAllocator | |
putStealableInAppropriateQueue(Stealable *stealable) | GeneralMemoryAllocator | |
putStealableInQueue(Stealable *stealable, int q) | GeneralMemoryAllocator | |
regions | GeneralMemoryAllocator | |
shortenLeft(void *address, uint32_t amountToShorten, uint32_t numBytesToMoveRightIfSuccessful=0) | GeneralMemoryAllocator | |
shortenRight(void *address, uint32_t newSize) | GeneralMemoryAllocator | |
test() | GeneralMemoryAllocator | |
testMemoryDeallocated(void *address) | GeneralMemoryAllocator | |
testShorten(int i) | GeneralMemoryAllocator |