Home
last modified time | relevance | path

Searched refs:memPool (Results 1 – 5 of 5) sorted by relevance

/oneTBB/src/tbbmalloc/
H A Dfrontend.cpp587 MemoryPool *memPool; member in rml::internal::TLSData
618 TLSData* tls = (TLSData*) memPool->bootStrapBlocks.allocate(memPool, sizeof(TLSData)); in createTLS()
2555 if (!memPool) return nullptr; in internalPoolMalloc()
2643 memPool->putToLLOCache(memPool->getTLS(/*create=*/false), object); in internalPoolFree()
2722 if (!memPool) { in pool_create_v1()
2728 internalFree(memPool); in pool_create_v1()
2739 if (!memPool) return false; in pool_destroy()
2741 internalFree(memPool); in pool_destroy()
2748 if (!memPool) return false; in pool_reset()
2877 for (MemoryPool *memPool = defaultMemPool->next; memPool; memPool = memPool->next) in doThreadShutdownNotification() local
[all …]
H A Dlarge_objects.h336 void init(ExtMemoryPool *memPool);
H A Dtbbmalloc_internal.h158 TLSData* createTLS(MemoryPool *memPool, Backend *backend);
H A Dlarge_objects.cpp34 void LargeObjectCache::init(ExtMemoryPool *memPool) in init() argument
36 extMemPool = memPool; in init()
/oneTBB/include/oneapi/tbb/
H A Dscalable_allocator.h185 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);
190 TBBMALLOC_EXPORT bool pool_reset(MemoryPool* memPool);
191 TBBMALLOC_EXPORT bool pool_free(MemoryPool *memPool, void *object);
193 TBBMALLOC_EXPORT std::size_t pool_msize(MemoryPool *memPool, void *object);