Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp2401 size_t newSize, size_t alignment = 0) in reallocAligned() argument
2411 if (newSize <= copySize && (0 == alignment || isAligned(ptr, alignment))) { in reallocAligned()
2417 if (newSize > threshold) { in reallocAligned()
2418 lmb->objectSize = newSize; in reallocAligned()
2427 if (void *r = memPool->extMemPool.remap(ptr, copySize, newSize, in reallocAligned()
2431 result = alignment ? allocateAligned(memPool, newSize, alignment) : in reallocAligned()
2432 internalPoolMalloc(memPool, newSize); in reallocAligned()
2440 if (newSize <= copySize && (0==alignment || isAligned(ptr, alignment))) { in reallocAligned()
2443 result = alignment ? allocateAligned(memPool, newSize, alignment) : in reallocAligned()
2444 internalPoolMalloc(memPool, newSize); in reallocAligned()
[all …]
H A Dlarge_objects.cpp899 void LargeObjectCache::registerRealloc(size_t oldSize, size_t newSize) in registerRealloc() argument
902 updateCacheState(increase, alignToBin(newSize)); in registerRealloc()
1054 void *ExtMemoryPool::remap(void *ptr, size_t oldSize, size_t newSize, size_t alignment) in remap() argument
1057 void *o = backend.remap(ptr, oldSize, newSize, alignment); in remap()
H A Dbackend.h361 void *remap(void *ptr, size_t oldSize, size_t newSize, size_t alignment);
H A Dbackend.cpp958 void *Backend::remap(void *ptr, size_t oldSize, size_t newSize, size_t alignment) in remap() argument
961 if (inUserPool() || min(oldSize, newSize)<maxBinned_SmallPage in remap()
981 const size_t alignedSize = LargeObjectCache::alignToBin(newSize + userOffset); in remap()
1022 lmb->objectSize = newSize; in remap()
H A Dlarge_objects.h369 void registerRealloc(size_t oldSize, size_t newSize);
H A Dtbbmalloc_internal.h593 void *remap(void *ptr, size_t oldSize, size_t newSize, size_t alignment);