Home
last modified time | relevance | path

Searched refs:allocator (Results 1 – 25 of 783) sorted by relevance

12345678910>>...32

/rocksdb-6.9/memory/
Dmemory_allocator.h14 CustomDeleter(MemoryAllocator* a = nullptr) : allocator(a) {} in allocator() function
17 if (allocator) { in operator()
18 allocator->Deallocate(reinterpret_cast<void*>(ptr)); in operator()
24 MemoryAllocator* allocator; member
30 MemoryAllocator* allocator) { in AllocateBlock() argument
31 if (allocator) { in AllocateBlock()
32 auto block = reinterpret_cast<char*>(allocator->Allocate(size)); in AllocateBlock()
33 return CacheAllocationPtr(block, allocator); in AllocateBlock()
Darena_test.cc.d2 memory/arena.h memory/allocator.h \
Darena.cc.d2 memory/allocator.h include/rocksdb/write_buffer_manager.h \
/rocksdb-6.9/util/
Dcompression.h332 auto allocator = allocation_.get_deleter().allocator; in ApproximateMemoryUsage() local
333 if (allocator) { in ApproximateMemoryUsage()
804 auto output = AllocateBlock(output_len, allocator);
824 auto tmp = AllocateBlock(output_len, allocator);
851 (void)allocator;
952 auto output = AllocateBlock(output_len, allocator);
996 (void)allocator;
1101 auto output = AllocateBlock(output_len, allocator);
1130 (void)allocator;
1312 auto output = AllocateBlock(output_len, allocator);
[all …]
Ddynamic_bloom.cc28 DynamicBloom::DynamicBloom(Allocator* allocator, uint32_t total_bits, in DynamicBloom() argument
56 assert(allocator); in DynamicBloom()
58 char* raw = allocator->AllocateAligned(sz, huge_page_tlb_size, logger); in DynamicBloom()
/rocksdb-6.9/table/
Dformat.cc343 const ImmutableCFOptions& ioptions, MemoryAllocator* allocator) { in UncompressBlockContentsForCompressionType() argument
360 ubuf = AllocateBlock(ulength, allocator); in UncompressBlockContentsForCompressionType()
371 allocator); in UncompressBlockContentsForCompressionType()
383 allocator); in UncompressBlockContentsForCompressionType()
395 allocator); in UncompressBlockContentsForCompressionType()
407 allocator); in UncompressBlockContentsForCompressionType()
430 allocator); in UncompressBlockContentsForCompressionType()
464 MemoryAllocator* allocator) { in UncompressBlockContents() argument
469 ioptions, allocator); in UncompressBlockContents()
Dformat.h270 auto allocator = allocation.get_deleter().allocator; in usable_size() local
271 if (allocator) { in usable_size()
272 return allocator->UsableSize(allocation.get(), data.size()); in usable_size()
323 MemoryAllocator* allocator = nullptr);
331 const ImmutableCFOptions& ioptions, MemoryAllocator* allocator = nullptr);
/rocksdb-6.9/memtable/
Dhash_skiplist_rep.cc27 Allocator* allocator, const SliceTransform* transform,
232 Allocator* allocator, in HashSkipListRep() argument
236 : MemTableRep(allocator), in HashSkipListRep()
242 allocator_(allocator) { in HashSkipListRep()
243 auto mem = allocator->AllocateAligned( in HashSkipListRep()
335 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep() argument
337 return new HashSkipListRep(compare, allocator, transform, bucket_count_, in CreateMemTableRep()
Dvectorrep.cc28 VectorRep(const KeyComparator& compare, Allocator* allocator, size_t count);
136 VectorRep::VectorRep(const KeyComparator& compare, Allocator* allocator, in VectorRep() argument
138 : MemTableRep(allocator), in VectorRep()
296 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep() argument
298 return new VectorRep(compare, allocator, count_); in CreateMemTableRep()
Dskiplistrep.cc22 Allocator* allocator, const SliceTransform* transform, in SkipListRep() argument
24 : MemTableRep(allocator), in SkipListRep()
25 skip_list_(compare, allocator), in SkipListRep()
275 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep() argument
277 return new SkipListRep(compare, allocator, transform, lookahead_); in CreateMemTableRep()
Dhash_linklist_rep.cc59 Allocator* allocator, uint32_t count) in SkipListBucketHeader()
62 skip_list(cmp, allocator) {} in SkipListBucketHeader()
165 Allocator* allocator, const SliceTransform* transform,
263 explicit FullListIterator(MemtableSkipList* list, Allocator* allocator) in FullListIterator() argument
264 : iter_(list), full_list_(list), allocator_(allocator) {} in FullListIterator()
495 const MemTableRep::KeyComparator& compare, Allocator* allocator, in HashLinkListRep() argument
499 : MemTableRep(allocator), in HashLinkListRep()
826 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep() argument
828 return new HashLinkListRep(compare, allocator, transform, bucket_count_, in CreateMemTableRep()
Dskiplist.h52 explicit SkipList(Comparator cmp, Allocator* allocator,
408 SkipList<Key, Comparator>::SkipList(const Comparator cmp, Allocator* allocator,
415 allocator_(allocator),
Dhash_skiplist_rep.h30 const MemTableRep::KeyComparator& compare, Allocator* allocator,
Dhash_linklist_rep.h33 const MemTableRep::KeyComparator& compare, Allocator* allocator,
Dalloc_tracker.cc.d2 memtable/alloc_tracker.cc memory/allocator.h \
/rocksdb-6.9/db/
Ddb_memtable_test.cc25 explicit MockMemTableRep(Allocator* allocator, MemTableRep* rep) in MockMemTableRep() argument
26 : MemTableRep(allocator), rep_(rep), num_insert_with_hint_(0) {} in MockMemTableRep()
71 Allocator* allocator, in CreateMemTableRep() argument
76 factory.CreateMemTableRep(cmp, allocator, transform, logger); in CreateMemTableRep()
77 mock_rep_ = new MockMemTableRep(allocator, skiplist_rep); in CreateMemTableRep()
82 Allocator* allocator, in CreateMemTableRep() argument
87 return CreateMemTableRep(cmp, allocator, transform, logger); in CreateMemTableRep()
Ddb_test_util.h122 explicit SpecialMemTableRep(Allocator* allocator, MemTableRep* memtable, in SpecialMemTableRep() argument
124 : MemTableRep(allocator), in SpecialMemTableRep()
190 const MemTableRep::KeyComparator& compare, Allocator* allocator, in CreateMemTableRep() argument
193 allocator, factory_.CreateMemTableRep(compare, allocator, transform, 0), in CreateMemTableRep()
/rocksdb-6.9/include/rocksdb/
Dmemtablerep.h81 explicit MemTableRep(Allocator* allocator) : allocator_(allocator) {} in MemTableRep() argument
285 const MemTableRep::KeyComparator& key_cmp, Allocator* allocator, in CreateMemTableRep() argument
288 return CreateMemTableRep(key_cmp, allocator, slice_transform, logger); in CreateMemTableRep()
Dcache.h146 Cache(std::shared_ptr<MemoryAllocator> allocator = nullptr)
147 : memory_allocator_(std::move(allocator)) {} in memory_allocator_() argument
/rocksdb-6.9/table/plain/
Dplain_table_bloom.cc42 void PlainTableBloomV1::SetTotalBits(Allocator* allocator, uint32_t total_bits, in SetTotalBits() argument
57 assert(allocator); in SetTotalBits()
59 char* raw = allocator->AllocateAligned(sz, huge_page_tlb_size, logger); in SetTotalBits()
Dplain_table_bloom.h40 void SetTotalBits(Allocator* allocator, uint32_t total_bits,
118 void SetTotalBits(Allocator* allocator, uint32_t total_bits, in SetTotalBits() argument
121 bloom_.SetTotalBits(allocator, total_bits, locality, huge_page_tlb_size, in SetTotalBits()
/rocksdb-6.9/cache/
Dsharded_cache.cc20 std::shared_ptr<MemoryAllocator> allocator) in ShardedCache() argument
21 : Cache(std::move(allocator)), in ShardedCache()
/rocksdb-6.9/build_tools/
Dfb_compile_mongo.sh49 --allocator=$ALLOC \
/rocksdb-6.9/logging/
Dlog_buffer.cc.d2 logging/log_buffer.h memory/arena.h memory/allocator.h \
Devent_logger_test.cc.d3 logging/log_buffer.h memory/arena.h memory/allocator.h \

12345678910>>...32