Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc/
H A Dbackend.cpp975 MemRegion *oldRegion = static_cast<LastFreeBlock*>(right)->memRegion; in remap() local
976 MALLOC_ASSERT( oldRegion < ptr, ASSERT_TEXT ); in remap()
977 const size_t oldRegionSize = oldRegion->allocSz; in remap()
978 if (oldRegion->type != MEMREG_ONE_BLOCK) in remap()
980 const size_t userOffset = (uintptr_t)ptr - (uintptr_t)oldRegion; in remap()
986 regionList.remove(oldRegion); in remap()
991 usedAddrRange.registerFree((uintptr_t)oldRegion, (uintptr_t)oldRegion + oldRegionSize); in remap()
993 void *ret = mremap(oldRegion, oldRegion->allocSz, requestSize, MREMAP_MAYMOVE); in remap()
995 regionList.add(oldRegion); in remap()
996 usedAddrRange.registerAlloc((uintptr_t)oldRegion, (uintptr_t)oldRegion + oldRegionSize); in remap()