/external/libmicrohttpd/src/microhttpd/ |
memorypool.h | 21 * @file memorypool.h 38 struct MemoryPool; 47 struct MemoryPool * 57 MHD_pool_destroy (struct MemoryPool *pool); 72 MHD_pool_allocate (struct MemoryPool *pool, 94 MHD_pool_reallocate (struct MemoryPool *pool, 110 MHD_pool_reset (struct MemoryPool *pool,
|
memorypool.c | 21 * @file memorypool.c 25 #include "memorypool.h" 50 struct MemoryPool 86 struct MemoryPool * 89 struct MemoryPool *pool; 91 pool = malloc (sizeof (struct MemoryPool)); 135 MHD_pool_destroy (struct MemoryPool *pool) 165 MHD_pool_allocate (struct MemoryPool *pool, 208 MHD_pool_reallocate (struct MemoryPool *pool, 262 MHD_pool_reset (struct MemoryPool *pool [all...] |
internal.h | 579 struct MemoryPool *pool; [all...] |
/external/webrtc/webrtc/modules/audio_conference_mixer/source/ |
memory_pool.h | 27 class MemoryPool 31 static int32_t CreateMemoryPool(MemoryPool*& memoryPool, 37 MemoryPool*& memoryPool); 43 MemoryPool(int32_t initialPoolSize); 44 ~MemoryPool(); 50 MemoryPool<MemoryType>::MemoryPool(int32_t initialPoolSize) 56 MemoryPool<MemoryType>::~MemoryPool( [all...] |
audio_conference_mixer_impl.h | 164 MemoryPool<AudioFrame>* _audioFramePool;
|
audio_conference_mixer_impl.cc | 142 MemoryPool<AudioFrame>::CreateMemoryPool(_audioFramePool, 174 MemoryPool<AudioFrame>::DeleteMemoryPool(_audioFramePool); [all...] |
/system/chre/util/include/chre/util/ |
memory_pool_impl.h | 26 MemoryPool<ElementType, kSize>::MemoryPool() { 38 ElementType *MemoryPool<ElementType, kSize>::allocate(Args&&... args) { 52 void MemoryPool<ElementType, kSize>::deallocate(ElementType *element) { 64 size_t MemoryPool<ElementType, kSize>::getFreeBlockCount() const { 69 typename MemoryPool<ElementType, kSize>::MemoryPoolBlock 70 *MemoryPool<ElementType, kSize>::blocks() {
|
memory_pool.h | 49 class MemoryPool : public NonCopyable { 52 * Constructs a MemoryPool and initializes the initial conditions of the 55 MemoryPool(); 85 * The unused storage for this MemoryPool maintains the list of free slots.
|
synchronized_memory_pool.h | 26 * This is a thread-safe version of the MemoryPool. 63 //! The non-synchronized MemoryPool that is used to implement this thread-safe 65 MemoryPool<ElementType, kSize> mMemoryPool;
|
/system/chre/util/tests/ |
memory_pool_test.cc | 8 using chre::MemoryPool; 10 TEST(MemoryPool, ExhaustPool) { 11 MemoryPool<int, 3> memoryPool; 12 EXPECT_EQ(memoryPool.getFreeBlockCount(), 3); 13 EXPECT_NE(memoryPool.allocate(), nullptr); 14 EXPECT_EQ(memoryPool.getFreeBlockCount(), 2); 15 EXPECT_NE(memoryPool.allocate(), nullptr); 16 EXPECT_EQ(memoryPool.getFreeBlockCount(), 1); 17 EXPECT_NE(memoryPool.allocate(), nullptr) [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
nv50_ir.h | [all...] |
nv50_ir_util.h | 586 class MemoryPool 620 MemoryPool(unsigned int size, unsigned int incr) : objSize(size), 628 ~MemoryPool()
|
nv50_ir_peephole.cpp | [all...] |
/external/ImageMagick/MagickCore/ |
memory.c | 164 } MemoryPool; 199 static MemoryPool [all...] |