Lines Matching refs:uint32_t
17 inline uint32_t GetBucketIdFromHash(uint32_t hash, uint32_t num_buckets) { in GetBucketIdFromHash()
32 static_cast<uint32_t>(data.size()) - index_size_ * kOffsetLen; in InitFromRawData()
35 index_ = reinterpret_cast<uint32_t*>(index_data_begin); in InitFromRawData()
41 uint32_t prefix_hash, uint32_t* bucket_value) const { in GetOffset()
56 void PlainTableIndexBuilder::IndexRecordList::AddRecord(uint32_t hash, in AddRecord()
57 uint32_t offset) { in AddRecord()
69 uint32_t key_offset) { in AddKeyPrefix()
97 std::vector<uint32_t> entries_per_bucket(index_size_, 0); in Finish()
116 static_cast<uint32_t>(num_prefixes_ * hash_table_size_multipier) + 1; in AllocateIndex()
123 std::vector<uint32_t>* entries_per_bucket) { in BucketizeIndexes()
125 uint32_t prev_hash = 0; in BucketizeIndexes()
129 uint32_t cur_hash = index_record->hash; in BucketizeIndexes()
134 uint32_t bucket = GetBucketIdFromHash(cur_hash, index_size_); in BucketizeIndexes()
155 const std::vector<uint32_t>& entries_per_bucket) { in FillIndexes()
164 uint32_t* index = in FillIndexes()
165 reinterpret_cast<uint32_t*>(EncodeVarint32(temp_ptr, num_prefixes_)); in FillIndexes()
168 uint32_t sub_index_offset = 0; in FillIndexes()
169 for (uint32_t i = 0; i < index_size_; i++) { in FillIndexes()
170 uint32_t num_keys_for_bucket = entries_per_bucket[i]; in FillIndexes()
174 PutUnaligned(index + i, (uint32_t)PlainTableIndex::kMaxFileSize); in FillIndexes()
185 sub_index_offset += static_cast<uint32_t>(cur_ptr - prev_ptr); in FillIndexes()
191 EncodeFixed32(sub_index_pos + j * sizeof(uint32_t), record->offset); in FillIndexes()