Lines Matching refs:DataOffset
177 uint64_t *DataOffset) const { in dumpName()
178 uint64_t NameOffset = *DataOffset; in dumpName()
179 if (!AccelSection.isValidOffsetForDataOfSize(*DataOffset, 4)) { in dumpName()
183 uint64_t StringOffset = AccelSection.getRelocatedValue(4, DataOffset); in dumpName()
191 unsigned NumData = AccelSection.getU32(DataOffset); in dumpName()
197 if (Atom.extractValue(AccelSection, DataOffset, FormParams)) { in dumpName()
258 uint64_t DataOffset = AccelSection.getU32(&OffsetsOffset); in dump() local
260 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
264 while (dumpName(W, AtomForms, &DataOffset)) in dump()
309 const AppleAcceleratorTable &AccelTable, uint64_t DataOffset) in SameNameIterator() argument
310 : Current(AccelTable), Offset(DataOffset) {} in SameNameIterator()
367 uint64_t DataOffset = *MaybeDataOffset; in equal_range() local
368 if (DataOffset >= AccelSection.size()) in equal_range()
371 std::optional<uint32_t> StrOffset = readStringOffsetAt(DataOffset); in equal_range()
375 std::optional<uint32_t> NumEntries = this->readU32FromAccel(DataOffset); in equal_range()
378 uint64_t EndOffset = DataOffset + *NumEntries * getHashDataEntryLength(); in equal_range()
380 return make_range({*this, DataOffset}, in equal_range()
382 DataOffset = EndOffset; in equal_range()
383 StrOffset = readStringOffsetAt(DataOffset); in equal_range()
998 auto EntryOr = CurrentIndex->getEntry(&DataOffset); in getEntryAtCurrentOffset()
1011 DataOffset = *Offset; in findInCurrentIndex()