Lines Matching refs:AccelSection

47   if (!AccelSection.isValidOffset(offsetof(Header, HeaderDataLength) + 4))  in extract()
51 Hdr.Magic = AccelSection.getU32(&Offset); in extract()
52 Hdr.Version = AccelSection.getU16(&Offset); in extract()
53 Hdr.HashFunction = AccelSection.getU16(&Offset); in extract()
54 Hdr.BucketCount = AccelSection.getU32(&Offset); in extract()
55 Hdr.HashCount = AccelSection.getU32(&Offset); in extract()
56 Hdr.HeaderDataLength = AccelSection.getU32(&Offset); in extract()
62 if (!AccelSection.isValidOffset(sizeof(Hdr) + Hdr.HeaderDataLength + in extract()
68 HdrData.DIEOffsetBase = AccelSection.getU32(&Offset); in extract()
69 uint32_t NumAtoms = AccelSection.getU32(&Offset); in extract()
72 uint16_t AtomType = AccelSection.getU16(&Offset); in extract()
73 auto AtomForm = static_cast<dwarf::Form>(AccelSection.getU16(&Offset)); in extract()
121 FormValue.extractValue(AccelSection, HashDataOffset, FormParams); in readAtoms()
168 if (!AccelSection.isValidOffsetForDataOfSize(*DataOffset, 4)) { in dumpName()
172 uint64_t StringOffset = AccelSection.getRelocatedValue(4, DataOffset); in dumpName()
180 unsigned NumData = AccelSection.getU32(DataOffset); in dumpName()
186 if (Atom.extractValue(AccelSection, DataOffset, FormParams)) { in dumpName()
230 unsigned Index = AccelSection.getU32(&Offset); in dump()
241 uint32_t Hash = AccelSection.getU32(&HashOffset); in dump()
246 uint64_t DataOffset = AccelSection.getU32(&OffsetsOffset); in dump()
248 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
272 Atom.extractValue(AccelTable.AccelSection, Offset, FormParams); in extract()
306 if (!AccelTable.AccelSection.isValidOffsetForDataOfSize(DataOffset, 4)) in ValueIterator()
310 NumData = AccelTable.AccelSection.getU32(&DataOffset); in ValueIterator()
316 auto &AccelSection = AccelTable->AccelSection; in Next() local
318 !AccelSection.isValidOffsetForDataOfSize(DataOffset, 4)) { in Next()
340 unsigned Index = AccelSection.getU32(&BucketOffset); in equal_range()
346 uint32_t Hash = AccelSection.getU32(&HashOffset); in equal_range()
352 uint64_t DataOffset = AccelSection.getU32(&OffsetsOffset); in equal_range()
353 uint64_t StringOffset = AccelSection.getRelocatedValue(4, &DataOffset); in equal_range()
451 uint32_t Index = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
452 uint32_t Form = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
477 uint32_t Code = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
481 uint32_t Tag = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
489 const DWARFDataExtractor &AS = Section.AccelSection; in extract()
590 return Section.AccelSection.getRelocatedValue(SectionOffsetSize, &Offset); in getCUOffset()
597 return Section.AccelSection.getRelocatedValue(SectionOffsetSize, &Offset); in getLocalTUOffset()
606 return Section.AccelSection.getU64(&Offset); in getForeignTUSignature()
611 const DWARFDataExtractor &AS = Section.AccelSection; in getEntry()
643 const DWARFDataExtractor &AS = Section.AccelSection; in getNameTableEntry()
656 return Section.AccelSection.getU32(&BucketOffset); in getBucketArrayEntry()
662 return Section.AccelSection.getU32(&HashOffset); in getHashArrayEntry()
775 while (AccelSection.isValidOffset(Offset)) { in extract()