Lines Matching refs:policy
1094 bool MemoryPool::init(intptr_t poolId, const MemPoolPolicy *policy) in init() argument
1096 if (!extMemPool.init(poolId, policy->pAlloc, policy->pFree, in init()
1097 policy->granularity? policy->granularity : defaultGranularity, in init()
1098 policy->keepAllMemory, policy->fixedPool)) in init()
2690 TBBMALLOC_EXPORT rml::MemoryPool *pool_create(intptr_t pool_id, const MemPoolPolicy *policy) in pool_create() argument
2693 MemPoolPolicy pol(policy->pAlloc, policy->pFree, policy->granularity); in pool_create()
2699 rml::MemPoolError pool_create_v1(intptr_t pool_id, const MemPoolPolicy *policy, in pool_create_v1() argument
2702 if ( !policy->pAlloc || policy->version<MemPoolPolicy::TBBMALLOC_POOL_VERSION in pool_create_v1()
2704 || !(policy->fixedPool || policy->pFree)) { in pool_create_v1()
2708 if ( policy->version>MemPoolPolicy::TBBMALLOC_POOL_VERSION // future versions are not supported in pool_create_v1()
2711 || policy->reserved ) { in pool_create_v1()
2727 if (!memPool->init(pool_id, policy)) { in pool_create_v1()