HomeSort by relevance Sort by last modified time
    Searched refs:MemoryPool (Results 1 - 14 of 14) sorted by null

  /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...]

Completed in 324 milliseconds