Lines Matching refs:backend

641     rml::internal::Backend *backend;  member in TestBackendWork
643 TestBackendWork(rml::internal::Backend *bknd) : backend(bknd) {} in TestBackendWork()
648 BlockI *slabBlock = backend->getSlabBlock(1); in operator ()()
651 backend->putSlabBlock(slabBlock); in operator ()()
653 LargeMemoryBlock *largeBlock = backend->getLargeBlock(16*1024); in operator ()()
657 backend->putLargeBlock(largeBlock); in operator ()()
668 rml::internal::Backend *backend = &ePool->backend; in TestBackend() local
680 utils::NativeParallelFor( p, TestBackendWork(backend) ); in TestBackend()
684 BlockI *block = backend->getSlabBlock(1); in TestBackend()
686 backend->putSlabBlock(block); in TestBackend()
689 const size_t memSize0 = backend->getTotalMemSize(); in TestBackend()
690 LargeMemoryBlock *lmb = backend->getLargeBlock(4*MByte); in TestBackend()
693 const size_t memSize1 = backend->getTotalMemSize(); in TestBackend()
696 backend->putLargeBlock(lmb); in TestBackend()
697 const size_t memSize2 = backend->getTotalMemSize(); in TestBackend()
731 return defaultMemPool->extMemPool.backend.getTotalMemSize(); in getMemSize()
862 …if ( defaultMemPool->extMemPool.backend.coalescQ.blocksToFree.load(std::memory_order_relaxed) == n… in TestCleanAllBuffers()
1254 rml::internal::Backend *backend = &(defaultMemPool->extMemPool.backend); in TestTHP() local
1281 allocPtrs[i] = backend->allocRawMem(allocSize); in TestTHP()
1309 REQUIRE_MESSAGE(backend->freeRawMem(allocPtrs[i], HUGE_PAGE_SIZE), in TestTHP()
1339 size_t maxBinnedSize = defaultMemPool->extMemPool.backend.getMaxBinnedSize(); in TestReallocDecreasing()
1361 size_t totalMemSizeBefore = defaultMemPool->extMemPool.backend.getTotalMemSize(); in TestReallocDecreasing()
1368 size_t totalMemSizeAfter = defaultMemPool->extMemPool.backend.getTotalMemSize(); in TestReallocDecreasing()