Searched refs:PlainTableIndex (Results 1 – 4 of 4) sorted by relevance
23 Status PlainTableIndex::InitFromRawData(Slice data) { in InitFromRawData()40 PlainTableIndex::IndexSearchResult PlainTableIndex::GetOffset( in GetOffset()149 sub_index_size_ += entry_count * PlainTableIndex::kOffsetLen; in BucketizeIndexes()174 PutUnaligned(index + i, (uint32_t)PlainTableIndex::kMaxFileSize); in FillIndexes()182 PutUnaligned(index + i, sub_index_offset | PlainTableIndex::kSubIndexMask); in FillIndexes()194 sub_index_offset += PlainTableIndex::kOffsetLen * num_keys_for_bucket; in FillIndexes()
66 class PlainTableIndex {74 explicit PlainTableIndex(Slice data) { InitFromRawData(data); } in PlainTableIndex() function76 PlainTableIndex() in PlainTableIndex() function159 PlainTableIndex::kOffsetLen * index_size_ + sub_index_size_; in GetTotalSize()
126 if (file_size > PlainTableIndex::kMaxFileSize) { in Open()420 ToString(index_.GetIndexSize() * PlainTableIndex::kOffsetLen); in PopulateIndex()440 if (res == PlainTableIndex::kNoPrefixForBucket) { in GetOffset()443 } else if (res == PlainTableIndex::kDirectToFile) { in GetOffset()
146 PlainTableIndex index_;