Lines Matching refs:entries
41 Entry* entries = owned_entries.get(); in Create() local
55 if (entries[pos].IsEmpty()) { in Create()
56 entries[pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
57 DCHECK(entries[pos].IsLast(mask_bits)); in Create()
71 DCHECK(!entries[tail_pos].IsEmpty()); in Create()
72 while (!entries[tail_pos].IsLast(mask_bits)) { in Create()
73 tail_pos = (tail_pos + entries[tail_pos].GetNextPosDelta(mask_bits)) & mask; in Create()
74 DCHECK(!entries[tail_pos].IsEmpty()); in Create()
80 } while (!entries[insert_pos].IsEmpty()); in Create()
82 entries[insert_pos] = Entry(str_id.string_data_off_, hash, class_def_idx, mask_bits); in Create()
83 entries[tail_pos].SetNextPosDelta((insert_pos - tail_pos) & mask, mask_bits); in Create()
84 DCHECK(entries[insert_pos].IsLast(mask_bits)); in Create()
85 DCHECK(!entries[tail_pos].IsLast(mask_bits)); in Create()
88 return TypeLookupTable(dex_file.DataBegin(), mask_bits, entries, std::move(owned_entries)); in Create()
95 const Entry* entries = reinterpret_cast<const Entry*>(raw_data); in Open() local
97 return TypeLookupTable(dex_data_pointer, mask_bits, entries, /* owned_entries= */ nullptr); in Open()
161 const Entry* entries, in TypeLookupTable() argument
165 entries_(entries), in TypeLookupTable()