| /rocksdb-6.9/memory/ |
| D | memory_allocator.h | 14 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()
|
| D | arena_test.cc.d | 2 memory/arena.h memory/allocator.h \
|
| D | arena.cc.d | 2 memory/allocator.h include/rocksdb/write_buffer_manager.h \
|
| /rocksdb-6.9/util/ |
| D | compression.h | 332 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 …]
|
| D | dynamic_bloom.cc | 28 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/ |
| D | format.cc | 343 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()
|
| D | format.h | 270 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/ |
| D | hash_skiplist_rep.cc | 27 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()
|
| D | vectorrep.cc | 28 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()
|
| D | skiplistrep.cc | 22 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()
|
| D | hash_linklist_rep.cc | 59 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()
|
| D | skiplist.h | 52 explicit SkipList(Comparator cmp, Allocator* allocator, 408 SkipList<Key, Comparator>::SkipList(const Comparator cmp, Allocator* allocator, 415 allocator_(allocator),
|
| D | hash_skiplist_rep.h | 30 const MemTableRep::KeyComparator& compare, Allocator* allocator,
|
| D | hash_linklist_rep.h | 33 const MemTableRep::KeyComparator& compare, Allocator* allocator,
|
| D | alloc_tracker.cc.d | 2 memtable/alloc_tracker.cc memory/allocator.h \
|
| /rocksdb-6.9/db/ |
| D | db_memtable_test.cc | 25 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()
|
| D | db_test_util.h | 122 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/ |
| D | memtablerep.h | 81 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()
|
| D | cache.h | 146 Cache(std::shared_ptr<MemoryAllocator> allocator = nullptr) 147 : memory_allocator_(std::move(allocator)) {} in memory_allocator_() argument
|
| /rocksdb-6.9/table/plain/ |
| D | plain_table_bloom.cc | 42 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()
|
| D | plain_table_bloom.h | 40 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/ |
| D | sharded_cache.cc | 20 std::shared_ptr<MemoryAllocator> allocator) in ShardedCache() argument 21 : Cache(std::move(allocator)), in ShardedCache()
|
| /rocksdb-6.9/build_tools/ |
| D | fb_compile_mongo.sh | 49 --allocator=$ALLOC \
|
| /rocksdb-6.9/logging/ |
| D | log_buffer.cc.d | 2 logging/log_buffer.h memory/arena.h memory/allocator.h \
|
| D | event_logger_test.cc.d | 3 logging/log_buffer.h memory/arena.h memory/allocator.h \
|