Home
last modified time | relevance | path

Searched refs:deMemPool (Results 1 – 24 of 24) sorted by relevance

/external/deqp/framework/delibs/depool/
DdeMemPool.h61 typedef struct deMemPool_s deMemPool; typedef
65 deMemPool* deMemPool_createRoot (const deMemPoolUtil* util, deUint32 flags);
66 deMemPool* deMemPool_create (deMemPool* parent);
67 void deMemPool_destroy (deMemPool* pool);
68 int deMemPool_getNumChildren (const deMemPool* pool);
69 int deMemPool_getNumAllocatedBytes (const deMemPool* pool, deBool recurse);
70 int deMemPool_getCapacity (const deMemPool* pool, deBool recurse);
72 void* deMemPool_alloc (deMemPool* pool, size_t numBytes);
73 void* deMemPool_alignedAlloc (deMemPool* pool, size_t numBytes, deUint32 alignBytes);
74 void* deMemPool_memDup (deMemPool* pool, const void* ptr, size_t numBytes);
[all …]
DdeMemPool.c89 deMemPool* parent; /*!< Pointer to parent (null for root pools). */
92 deMemPool* firstChild; /*!< Pointer to first child pool in linked list. */
93 deMemPool* prevPool; /*!< Previous pool in parent's linked list. */
94 deMemPool* nextPool; /*!< Next pool in parent's linked list. */
169 static deMemPool* createPoolInternal (deMemPool* parent) in createPoolInternal()
171 deMemPool* pool; in createPoolInternal()
188 DE_ASSERT((int)sizeof(deMemPool) <= initialPage->capacity); in createPoolInternal()
189 pool = (deMemPool*)(initialPage + 1); in createPoolInternal()
190 initialPage->bytesAllocated += (int)sizeof(deMemPool); in createPoolInternal()
192 memset(pool, 0, sizeof(deMemPool)); in createPoolInternal()
[all …]
DdePoolStringBuilder.c38 deMemPool* pool;
44 dePoolStringBuilder* dePoolStringBuilder_create (deMemPool* pool) in dePoolStringBuilder_create()
118 char* dePoolStringBuilder_dupToPool (dePoolStringBuilder* builder, deMemPool* pool) in dePoolStringBuilder_dupToPool()
DdePoolArray.h40 deMemPool* pool; /*!< Pool from which all memory is allocated from. */
52 dePoolArray* dePoolArray_create (deMemPool* pool, int elementSize);
96 deMemPool* pool; \
106 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool); \
118 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolStringBuilder.h31 dePoolStringBuilder* dePoolStringBuilder_create (deMemPool* pool);
39 char* dePoolStringBuilder_dupToPool (dePoolStringBuilder* builder, deMemPool* dstPool);
DCMakeLists.txt8 deMemPool.c
9 deMemPool.h
DdePoolMultiSet.h67 deMemPool* pool; \
72 TYPENAME* TYPENAME##_create (deMemPool* pool); \
125 TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolHashArray.h70 TYPENAME* TYPENAME##_create (deMemPool* pool); \
127 TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolHeap.h66 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool); \
75 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolArray.c43 dePoolArray* dePoolArray_create (deMemPool* pool, int elementSize) in dePoolArray_create()
159 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolArray_selfTest()
DdePoolHashSet.h66 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool); \
75 DE_INLINE TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolHash.h81 deMemPool* pool; \
97 TYPENAME* TYPENAME##_create (deMemPool* pool); \
202 TYPENAME* TYPENAME##_create (deMemPool* pool) \
DdePoolHashArray.c33 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolHashArray_selfTest()
DdePoolSet.c33 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolSet_selfTest()
DdePoolHeap.c61 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolHeap_selfTest()
DdePoolSet.h79 deMemPool* pool; \
95 TYPENAME* TYPENAME##_create (deMemPool* pool); \
209 DE_PTR_TYPE(TYPENAME) TYPENAME##_create (deMemPool* pool) \
DdePoolHash.c39 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolHash_selfTest()
DdePoolHashSet.c33 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolHashSet_selfTest()
DdePoolMultiSet.c31 deMemPool* pool = deMemPool_createRoot(DE_NULL, 0); in dePoolMultiSet_selfTest()
/external/deqp/framework/delibs/decpp/
DdeMemPool.hpp44 deMemPool* getRawPool (void) { return m_pool; } in getRawPool()
58 deMemPool* m_pool;
DCMakeLists.txt26 deMemPool.cpp
27 deMemPool.hpp
/external/deqp/framework/delibs/deutil/
DdeCommandLine.c41 deMemPool* tmpPool = deMemPool_createRoot(DE_NULL, 0); in deCommandLine_parse()
/external/deqp/framework/delibs/dethread/
DdeThreadTest.c629 deMemPool* tmpPool = deMemPool_createRoot(DE_NULL, 0); in runSingletonThreadedTest()
/external/deqp/
DAndroidGen.bp451 "framework/delibs/decpp/deMemPool.cpp",
473 "framework/delibs/depool/deMemPool.c",