Home
last modified time | relevance | path

Searched refs:hash_table_ (Results 1 – 3 of 3) sorted by relevance

/aosp12/system/libziparchive/
H A Dzip_cd_entry_map.cc50 while (hash_table_[ent].name_offset != 0) { in GetCdEntryOffset()
51 if (hash_table_[ent].ToStringView(start) == name) { in GetCdEntryOffset()
52 return {kSuccess, hash_table_[ent].name_offset}; in GetCdEntryOffset()
69 while (hash_table_[ent].name_offset != 0) { in AddToMap()
70 if (hash_table_[ent].ToStringView(start) == name) { in AddToMap()
80 hash_table_[ent].name_offset = static_cast<uint32_t>(name.data() - start_char); in AddToMap()
81 hash_table_[ent].name_length = static_cast<uint16_t>(name.size()); in AddToMap()
91 const auto& entry = hash_table_[current_position_]; in Next()
109 hash_table_ = { in CdEntryMapZip32()
115 CHECK(entry_map->hash_table_ != nullptr) in Create()
H A Dzip_cd_entry_map.h91 std::unique_ptr<ZipStringOffset[], decltype(&free)> hash_table_{nullptr, free};
/aosp12/art/runtime/
H A Dclass_linker.cc6399 hash_table_(hash_table), in LinkVirtualHashTable()
6401 std::fill(hash_table_, hash_table_ + hash_size_, invalid_index_); in LinkVirtualHashTable()
6411 while (hash_table_[index] != invalid_index_) { in Add()
6416 hash_table_[index] = virtual_method_index; in Add()
6424 const uint32_t value = hash_table_[index]; in FindAndRemove()
6435 hash_table_[index] = removed_index_; in FindAndRemove()
6456 uint32_t* const hash_table_; member in art::LinkVirtualHashTable