Lines Matching refs:slabAligned
223 bool slabAligned; member in rml::internal::FreeBlock
854 block = splitBlock(block, num, size, block->slabAligned, needAlignedBlock); in genericGetBlock()
908 if (fBlock->slabAligned) in removeBlockFromBin()
915 void Backend::genericPutBlock(FreeBlock *fBlock, size_t blockSz, bool slabAligned) in genericPutBlock() argument
918 coalescAndPut(fBlock, blockSz, slabAligned); in genericPutBlock()
1158 bool toAligned = extMemPool->fixedPool ? toAlignedBin(toRet, currSz) : toRet->slabAligned; in coalescAndPutList()
1163 if (toRet->myBin == bin && toRet->slabAligned == toAligned) in coalescAndPutList()
1175 toRet->slabAligned = toAligned; in coalescAndPutList()
1181 … IndexedBins *target = toRet->slabAligned ? &freeSlabAlignedBins : &freeLargeBlockBins; in coalescAndPutList()
1204 void Backend::coalescAndPut(FreeBlock *fBlock, size_t blockSz, bool slabAligned) in coalescAndPut() argument
1208 fBlock->slabAligned = slabAligned; in coalescAndPut()
1281 fBlock->slabAligned = true; in startUseBlock()
1284 fBlock->slabAligned = false; in startUseBlock()
1291 fBlock->slabAligned = region->type == MEMREG_SLAB_BLOCKS ? true : false; in startUseBlock()