Home
last modified time | relevance | path

Searched refs:MemoryPool (Results 1 – 25 of 32) sorted by relevance

12

/external/webrtc/webrtc/modules/audio_conference_mixer/source/
Dmemory_pool.h27 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) in MemoryPool() function
56 MemoryPool<MemoryType>::~MemoryPool() in ~MemoryPool()
62 MemoryPool<MemoryType>::CreateMemoryPool(MemoryPool*& memoryPool, in CreateMemoryPool()
65 memoryPool = new MemoryPool(initialPoolSize); in CreateMemoryPool()
86 int32_t MemoryPool<MemoryType>::DeleteMemoryPool(MemoryPool*& memoryPool) in DeleteMemoryPool()
[all …]
/external/google-fruit/include/fruit/impl/data_structures/
Dmemory_pool.h29 class MemoryPool {
44 MemoryPool();
46 MemoryPool(const MemoryPool&) = delete;
47 MemoryPool(MemoryPool&&);
48 MemoryPool& operator=(const MemoryPool&) = delete;
49 MemoryPool& operator=(MemoryPool&&);
50 ~MemoryPool();
Dmemory_pool.defn.h29 inline MemoryPool::MemoryPool() : first_free(nullptr), capacity(0) {} in MemoryPool() function
31 inline MemoryPool::MemoryPool(MemoryPool&& other) in MemoryPool() function
37 inline MemoryPool& MemoryPool::operator=(MemoryPool&& other) {
50 inline MemoryPool::~MemoryPool() { in ~MemoryPool()
55 FRUIT_ALWAYS_INLINE inline T* MemoryPool::allocate(std::size_t n) { in allocate()
Darena_allocator.h33 MemoryPool* pool;
56 ArenaAllocator(MemoryPool& memory_pool);
Dsemistatic_graph.h190 SemistaticGraph(NodeIter first, NodeIter last, MemoryPool& memory_pool);
206 SemistaticGraph(const SemistaticGraph& x, NodeIter first, NodeIter last, MemoryPool& memory_pool);
Darena_allocator.defn.h26 inline ArenaAllocator<T>::ArenaAllocator(MemoryPool& memory_pool) : pool(&memory_pool) {} in ArenaAllocator()
Dsemistatic_graph.templates.h84 SemistaticGraph<NodeId, Node>::SemistaticGraph(NodeIter first, NodeIter last, MemoryPool& memory_po… in SemistaticGraph()
142 MemoryPool& memory_pool) in SemistaticGraph()
/external/google-fruit/include/fruit/impl/normalized_component_storage/
Dbinding_normalization.h63 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool,
75 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool,
76 MemoryPool& memory_pool_for_fully_expanded_components_maps,
77 MemoryPool& memory_pool_for_component_replacements_maps,
88 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, MemoryPool& memory_pool,
117MemoryPool& memory_pool, MemoryPool& memory_pool_for_fully_expanded_components_maps,
118 MemoryPool& memory_pool_for_component_replacements_maps,
138 … FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool,
139 MemoryPool& memory_pool_for_fully_expanded_components_maps,
140 MemoryPool& memory_pool_for_component_replacements_maps,
[all …]
Dnormalized_component_storage.h93 …static LazyComponentWithNoArgsSet createLazyComponentWithNoArgsSet(size_t capacity, MemoryPool& me…
94 …static LazyComponentWithArgsSet createLazyComponentWithArgsSet(size_t capacity, MemoryPool& memory…
97MemoryPool& memory_pool);
99MemoryPool& memory_pool);
114 MemoryPool normalized_component_memory_pool;
148 … const std::vector<TypeId, ArenaAllocator<TypeId>>& exposed_types, MemoryPool& memory_pool,
155 … const std::vector<TypeId, ArenaAllocator<TypeId>>& exposed_types, MemoryPool& memory_pool,
Dnormalized_component_storage.defn.h26 NormalizedComponentStorage::createLazyComponentWithNoArgsSet(size_t capacity, MemoryPool& memory_po… in createLazyComponentWithNoArgsSet()
33 NormalizedComponentStorage::createLazyComponentWithArgsSet(size_t capacity, MemoryPool& memory_pool… in createLazyComponentWithArgsSet()
40 NormalizedComponentStorage::createLazyComponentWithNoArgsReplacementMap(size_t capacity, MemoryPool in createLazyComponentWithNoArgsReplacementMap()
47 NormalizedComponentStorage::createLazyComponentWithArgsReplacementMap(size_t capacity, MemoryPool& … in createLazyComponentWithArgsReplacementMap()
Dbinding_normalization.templates.h37 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in BindingNormalizationContext()
38MemoryPool& memory_pool_for_fully_expanded_components_maps, MemoryPool& memory_pool_for_component_… in BindingNormalizationContext()
76 MemoryPool& memory_pool, in normalizeBindings()
77MemoryPool& memory_pool_for_fully_expanded_components_maps, in normalizeBindings()
78MemoryPool& memory_pool_for_component_replacements_maps, in normalizeBindings()
558 …HashMapWithArenaAllocator<TypeId, BindingCompressionInfo>&& compressed_bindings_map, MemoryPool& m… in performBindingCompression()
672 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithBindingCompression()
673MemoryPool& memory_pool_for_fully_expanded_components_maps, MemoryPool& memory_pool_for_component_… in normalizeBindingsWithBindingCompression()
Dnormalized_component_storage_holder.h55 MemoryPool& memory_pool, WithUndoableCompression);
/external/google-fruit/include/fruit/impl/util/
Dhash_helpers.defn.h37 inline HashSetWithArenaAllocator<T> createHashSetWithArenaAllocator(size_t capacity, MemoryPool& me… in createHashSetWithArenaAllocator()
43 createHashSetWithArenaAllocatorAndCustomFunctors(size_t capacity, MemoryPool& memory_pool, Hasher h… in createHashSetWithArenaAllocatorAndCustomFunctors()
61MemoryPool& memory_pool) { in createHashMapWithArenaAllocator()
68 createHashMapWithArenaAllocatorAndCustomFunctors(size_t capacity, MemoryPool& memory_pool, Hasher h… in createHashMapWithArenaAllocatorAndCustomFunctors()
Dhash_helpers.h78 HashSetWithArenaAllocator<T> createHashSetWithArenaAllocator(size_t capacity, MemoryPool& memory_po…
82 createHashSetWithArenaAllocatorAndCustomFunctors(size_t capacity, MemoryPool& memory_pool, Hasher, …
91 HashMapWithArenaAllocator<Key, Value> createHashMapWithArenaAllocator(size_t capacity, MemoryPool& …
95 createHashMapWithArenaAllocatorAndCustomFunctors(size_t capacity, MemoryPool& memory_pool, Hasher, …
Dtype_info.defn.h149 std::vector<TypeId, ArenaAllocator<TypeId>> operator()(MemoryPool& memory_pool) {
155 std::vector<TypeId, ArenaAllocator<TypeId>> getTypeIdsForList(MemoryPool& memory_pool) {
/external/google-fruit/include/fruit/impl/
Dnormalized_component.defn.h34 fruit::impl::MemoryPool()) {} in NormalizedComponent()
38 fruit::impl::MemoryPool memory_pool) in NormalizedComponent()
Dinjector.defn.h32 fruit::impl::MemoryPool memory_pool; in Injector()
98 fruit::impl::MemoryPool memory_pool; in Injector()
/external/google-fruit/src/
Dinjector_storage.cpp70 MemoryPool& memory_pool) in InjectorStorage()
84 MemoryPool& memory_pool) { in InjectorStorage()
Dnormalized_component_storage.cpp45MemoryPool& memory_pool, WithPermanentCompression) in NormalizedComponentStorage()
71MemoryPool& memory_pool, WithUndoableCompression) in NormalizedComponentStorage()
Dbinding_normalization.cpp275 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithUndoableBindingCompression()
276MemoryPool& memory_pool_for_fully_expanded_components_maps, MemoryPool& memory_pool_for_component_… in normalizeBindingsWithUndoableBindingCompression()
315 FixedSizeAllocator::FixedSizeAllocatorData& fixed_size_allocator_data, MemoryPool& memory_pool, in normalizeBindingsWithPermanentBindingCompression()
327 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, MemoryPool& memory_pool, in normalizeBindingsAndAddTo()
Dmemory_pool.cpp23 void MemoryPool::destroy() { in destroy()
Dnormalized_component_storage_holder.cpp30 MemoryPool& memory_pool, WithUndoableCompression) in NormalizedComponentStorageHolder()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir.h1286 MemoryPool mem_Instruction;
1287 MemoryPool mem_CmpInstruction;
1288 MemoryPool mem_TexInstruction;
1289 MemoryPool mem_FlowInstruction;
1290 MemoryPool mem_LValue;
1291 MemoryPool mem_Symbol;
1292 MemoryPool mem_ImmediateValue;
/external/google-fruit/include/fruit/
Dnormalized_component.h123 NormalizedComponent(fruit::impl::ComponentStorage&& storage, fruit::impl::MemoryPool memory_pool);
/external/google-fruit/include/fruit/impl/injector/
Dinjector_storage.h234 MemoryPool& memory_pool);
240 MemoryPool& memory_pool);

12