Searched refs:LastFreeBlock (Results 1 – 1 of 1) sorted by relevance
278 struct LastFreeBlock : public FreeBlock { struct975 MemRegion *oldRegion = static_cast<LastFreeBlock*>(right)->memRegion; in remap()983 alignUp(sizeof(MemRegion) + alignedSize + sizeof(LastFreeBlock), extMemPool->granularity); in remap()1080 memRegion = static_cast<LastFreeBlock*>(right)->memRegion; in doCoalesc()1110 memRegion = static_cast<LastFreeBlock*>(nextRight)->memRegion; in doCoalesc()1119 (uintptr_t)right + sizeof(LastFreeBlock), ASSERT_TEXT); in doCoalesc()1232 lastFreeBlock = (uintptr_t)region + region->allocSz - sizeof(LastFreeBlock); in findBlockInRegion()1234 static_assert(sizeof(LastFreeBlock) % sizeof(uintptr_t) == 0, in findBlockInRegion()1267 LastFreeBlock *lastBl = static_cast<LastFreeBlock*>(fBlock->rightNeig(blockSz)); in startUseBlock()1340 + FreeBlock::minBlockSize + sizeof(LastFreeBlock); in addNewRegion()