Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc/
H A Dbackend.cpp866 if (lmb) { in getLargeBlock()
871 return lmb; in getLargeBlock()
927 if (lmb->gNext) in add()
928 lmb->gNext->gPrev = lmb; in add()
929 loHead = lmb; in add()
937 if (lmb->gNext) in remove()
938 lmb->gNext->gPrev = lmb->gPrev; in remove()
939 if (lmb->gPrev) in remove()
940 lmb->gPrev->gNext = lmb->gNext; in remove()
947 genericPutBlock((FreeBlock *)lmb, lmb->unalignedSize, false); in putLargeBlock()
[all …]
H A Dlarge_objects.cpp464 LargeMemoryBlock *lmb=nullptr; in get() local
468 return lmb; in get()
843 if (lmb) { in get()
847 return lmb; in get()
986 LargeMemoryBlock* lmb = loc.get(allocationSize); in mallocLargeObject() local
987 if (!lmb) { in mallocLargeObject()
993 lmb = backend.getLargeBlock(allocationSize); in mallocLargeObject()
994 if (!lmb) { in mallocLargeObject()
999 lmb->backRefIdx = backRefIdx; in mallocLargeObject()
1000 lmb->pool = pool; in mallocLargeObject()
[all …]
H A Dfrontend.cpp975 for (; lmb; lmb = next) { in releaseAll()
976 next = lmb->gNext; in releaseAll()
984 lmb->gNext = lmb->gPrev = nullptr; in releaseAll()
2295 if (!lmb) in getFromLLOCache()
2298 if (lmb) { in getFromLLOCache()
2305 alignDown((uintptr_t)lmb+lmb->unalignedSize - size, alignment); in getFromLLOCache()
2324 MALLOC_ASSERT((uintptr_t)lmb+lmb->unalignedSize >= in getFromLLOCache()
2327 header->memoryBlock = lmb; in getFromLLOCache()
2331 lmb->objectSize = size; in getFromLLOCache()
2408 copySize = lmb->unalignedSize-((uintptr_t)ptr-(uintptr_t)lmb); in reallocAligned()
[all …]
H A Dtbbmalloc_internal.h554 void add(LargeMemoryBlock *lmb);
555 void remove(LargeMemoryBlock *lmb);
622 void freeLargeObject(LargeMemoryBlock *lmb);
H A Dbackend.h295 void putLargeBlock(LargeMemoryBlock *lmb);
354 void returnLargeObject(LargeMemoryBlock *lmb);
/oneTBB/test/tbbmalloc/
H A Dtest_malloc_whitebox.cpp691 REQUIRE( lmb ); in TestBackend()
696 backend->putLargeBlock(lmb); in TestBackend()
1062 …for (rml::internal::LargeMemoryBlock *lmb = scen.next(); (intptr_t)lmb != (intptr_t)-1; lmb = scen… in LOCModelTester() local
1063 if ( lmb ) { in LOCModelTester()
1094 void saveLmb( rml::internal::LargeMemoryBlock *lmb ) { in saveLmb() argument
1095 lmb->next = nullptr; in saveLmb()
1096 lmbArray.push_back(lmb); in saveLmb()
1117 return lmb; in next()
1122 void saveLmb( rml::internal::LargeMemoryBlock *lmb ) { in saveLmb() argument
1123 lmb->next = nullptr; in saveLmb()
[all …]
H A Dtest_malloc_overload.cpp203 LargeMemoryBlock *lmb = ((LargeObjectHdr*)object-1)->memoryBlock; in scalableMallocCheckSize() local
204 REQUIRE((uintptr_t(lmb)<uintptr_t(((LargeObjectHdr*)object-1)) && lmb->objectSize >= size)); in scalableMallocCheckSize()