Home
last modified time | relevance | path

Searched refs:LastFreeBlock (Results 1 – 1 of 1) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dbackend.cpp278 struct LastFreeBlock : public FreeBlock { struct
975 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()