Lines Matching refs:rml
56 namespace rml { namespace
2686 using namespace rml::internal;
2690 TBBMALLOC_EXPORT rml::MemoryPool *pool_create(intptr_t pool_id, const MemPoolPolicy *policy) in pool_create()
2692 rml::MemoryPool *pool; in pool_create()
2699 rml::MemPoolError pool_create_v1(intptr_t pool_id, const MemPoolPolicy *policy, in pool_create_v1()
2700 rml::MemoryPool **pool) in pool_create_v1()
2720 rml::internal::MemoryPool *memPool = in pool_create_v1()
2721 (rml::internal::MemoryPool*)internalMalloc((sizeof(rml::internal::MemoryPool))); in pool_create_v1()
2726 memset(static_cast<void*>(memPool), 0, sizeof(rml::internal::MemoryPool)); in pool_create_v1()
2733 *pool = (rml::MemoryPool*)memPool; in pool_create_v1()
2737 bool pool_destroy(rml::MemoryPool* memPool) in pool_destroy()
2740 bool ret = ((rml::internal::MemoryPool*)memPool)->destroy(); in pool_destroy()
2746 bool pool_reset(rml::MemoryPool* memPool) in pool_reset()
2750 return ((rml::internal::MemoryPool*)memPool)->reset(); in pool_reset()
2753 void *pool_malloc(rml::MemoryPool* mPool, size_t size) in pool_malloc()
2755 return internalPoolMalloc((rml::internal::MemoryPool*)mPool, size); in pool_malloc()
2758 void *pool_realloc(rml::MemoryPool* mPool, void *object, size_t size) in pool_realloc()
2761 return internalPoolMalloc((rml::internal::MemoryPool*)mPool, size); in pool_realloc()
2763 internalPoolFree((rml::internal::MemoryPool*)mPool, object, 0); in pool_realloc()
2766 return reallocAligned((rml::internal::MemoryPool*)mPool, object, size, 0); in pool_realloc()
2769 void *pool_aligned_malloc(rml::MemoryPool* mPool, size_t size, size_t alignment) in pool_aligned_malloc()
2774 return allocateAligned((rml::internal::MemoryPool*)mPool, size, alignment); in pool_aligned_malloc()
2777 void *pool_aligned_realloc(rml::MemoryPool* memPool, void *ptr, size_t size, size_t alignment) in pool_aligned_realloc()
2781 rml::internal::MemoryPool *mPool = (rml::internal::MemoryPool*)memPool; in pool_aligned_realloc()
2795 bool pool_free(rml::MemoryPool *mPool, void *object) in pool_free()
2797 return internalPoolFree((rml::internal::MemoryPool*)mPool, object, 0); in pool_free()
2800 rml::MemoryPool *pool_identify(void *object) in pool_identify()
2802 rml::internal::MemoryPool *pool; in pool_identify()
2813 return (rml::MemoryPool*)pool; in pool_identify()
2816 size_t pool_msize(rml::MemoryPool *mPool, void* object) in pool_msize()
2833 using namespace rml::internal;