Home
last modified time | relevance | path

Searched refs:BlockPrefixIndex (Results 1 – 6 of 6) sorted by relevance

/rocksdb-6.9/table/block_based/
Dblock_prefix_index.h20 class BlockPrefixIndex {
29 return sizeof(BlockPrefixIndex) + in ApproximateMemoryUsage()
38 BlockPrefixIndex** prefix_index);
40 ~BlockPrefixIndex() { in ~BlockPrefixIndex()
49 BlockPrefixIndex(const SliceTransform* internal_prefix_extractor, in BlockPrefixIndex() function
Dblock_prefix_index.cc70 class BlockPrefixIndex::Builder {
85 BlockPrefixIndex* Finish() { in Finish()
157 return new BlockPrefixIndex(internal_prefix_extractor_, num_buckets, in Finish()
169 Status BlockPrefixIndex::Create(const SliceTransform* internal_prefix_extractor, in Create()
171 BlockPrefixIndex** prefix_index) { in Create()
210 uint32_t BlockPrefixIndex::GetBlocks(const Slice& key, uint32_t** blocks) { in GetBlocks()
Dblock.h38 class BlockPrefixIndex; variable
216 BlockPrefixIndex* prefix_index = nullptr);
497 SequenceNumber global_seqno, BlockPrefixIndex* prefix_index, in Initialize()
575 BlockPrefixIndex* prefix_index_;
Dhash_index_reader.cc96 BlockPrefixIndex* prefix_index = nullptr; in Create()
98 s = BlockPrefixIndex::Create(rep->internal_prefix_transform.get(), in Create()
Dhash_index_reader.h47 std::unique_ptr<BlockPrefixIndex> prefix_index_;
Dblock.cc964 bool block_contents_pinned, BlockPrefixIndex* prefix_index) { in NewIndexIterator()
980 BlockPrefixIndex* prefix_index_ptr = in NewIndexIterator()