Home
last modified time | relevance | path

Searched refs:MemoryPool (Results 1 – 9 of 9) sorted by relevance

/oneTBB/test/tbbmalloc/
H A Dtest_malloc_pools.cpp98 rml::MemoryPool *pool; in TestPoolReset()
176 rml::MemoryPool *pool; in TestSharedPool()
298 rml::MemoryPool *pool; in TestTooSmallBuffer()
339 rml::MemoryPool *pool;
361 rml::MemoryPool *pool;
374 rml::MemoryPool *pool;
403 rml::MemoryPool *pool; in TestFixedBufferPool()
535 rml::MemoryPool *pool; in TestPoolKeepTillDestroy()
596 rml::MemoryPool *pool; in TestEntries()
631 rml::MemoryPool *pool; in CreateUsablePool()
[all …]
H A Dtest_malloc_whitebox.cpp422 rml::MemoryPool *my_mallocPool;
424 StressLOCacheWork(rml::MemoryPool *mallocPool) : my_mallocPool(mallocPool) {} in StressLOCacheWork()
440 rml::MemoryPool *pool1; in TestPools()
441 rml::MemoryPool *pool2; in TestPools()
449 rml::MemoryPool *fixedPool; in TestPools()
455 rml::MemoryPool *mallocPool; in TestPools()
512 const LargeObjectCache *loc = &((rml::internal::MemoryPool*)mallocPool)->extMemPool.loc; in TestPools()
543 rml::internal::ExtMemoryPool *mPool = &((rml::internal::MemoryPool*)mallocPool)->extMemPool; in TestPools()
544 const LargeObjectCache *loc = &((rml::internal::MemoryPool*)mallocPool)->extMemPool.loc; in TestPools()
665 rml::MemoryPool *mPool; in TestBackend()
[all …]
H A Dtest_malloc_overload.cpp152 class MemoryPool;
160 MemoryPool *pool; // owner pool
H A Dtest_scalable_allocator.cpp150 rml::MemoryPool *pool; in TestSmallFixedSizePool()
/oneTBB/include/oneapi/tbb/
H A Dscalable_allocator.h136 class MemoryPool; variable
183 rml::MemoryPool **pool);
185 TBBMALLOC_EXPORT bool pool_destroy(MemoryPool* memPool);
186 TBBMALLOC_EXPORT void *pool_malloc(MemoryPool* memPool, std::size_t size);
187 TBBMALLOC_EXPORT void *pool_realloc(MemoryPool* memPool, void *object, std::size_t size);
188 TBBMALLOC_EXPORT void *pool_aligned_malloc(MemoryPool* mPool, std::size_t size, std::size_t alignme…
189 TBBMALLOC_EXPORT void *pool_aligned_realloc(MemoryPool* mPool, void *ptr, std::size_t size, std::si…
190 TBBMALLOC_EXPORT bool pool_reset(MemoryPool* memPool);
191 TBBMALLOC_EXPORT bool pool_free(MemoryPool *memPool, void *object);
192 TBBMALLOC_EXPORT MemoryPool *pool_identify(void *object);
[all …]
H A Dmemory_pool.h66 rml::MemoryPool *my_pool;
/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp57 class MemoryPool;
61 class MemoryPool;
261 class MemoryPool { class
272 MemoryPool *next,
297 static MemoryPool *defaultMemPool = (MemoryPool*)defaultMemPool_space;
323 MemoryPool *poolPtr;
587 MemoryPool *memPool;
1111 bool MemoryPool::reset() in reset()
1129 bool MemoryPool::destroy() in destroy()
2692 rml::MemoryPool *pool; in pool_create()
[all …]
H A Dtbbmalloc_internal.h143 class MemoryPool; variable
158 TLSData* createTLS(MemoryPool *memPool, Backend *backend);
353 MemoryPool *pool; // owner pool
621 LargeMemoryBlock *mallocLargeObject(MemoryPool *pool, size_t allocationSize);
H A Dlarge_objects.cpp980 LargeMemoryBlock *ExtMemoryPool::mallocLargeObject(MemoryPool *pool, size_t allocationSize) in mallocLargeObject()