Home
last modified time | relevance | path

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

/oneTBB/src/tbbmalloc/
H A Dbackend.cpp579 if (needAlignedBlock && !blockIsAligned) { in splitBlock()
604 if (needAlignedBlock) { in splitBlock()
763 bool needAlignedBlock, bool alignedBin, int *numOfLockedBins) in findBlock() argument
789 FreeBlock *Backend::genericGetBlock(int num, size_t size, bool needAlignedBlock) in genericGetBlock() argument
814 if (needAlignedBlock) { in genericGetBlock()
815 … block = freeSlabAlignedBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
818 … block = freeLargeBlockBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
821 … block = freeLargeBlockBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
824 … block = freeSlabAlignedBins.findBlock(nativeBin, &bkndSync, num*size, needAlignedBlock, in genericGetBlock()
839 numOfLockedBins, &splittable, needAlignedBlock); in genericGetBlock()
[all …]
H A Dbackend.h170 bool needAlignedBlock, bool alignedBin, bool wait, int *resLocked);
173 bool needAlignedBlock, bool alignedBin,int *numOfLockedBins);
290 …eBlock *splitBlock(FreeBlock *fBlock, int num, size_t size, bool isAligned, bool needAlignedBlock);