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()
61 if (!AccelSection.isValidOffset(getIthBucketBase(Hdr.BucketCount - 1))) in extract()
66 HdrData.DIEOffsetBase = AccelSection.getU32(&Offset); in extract()
67 uint32_t NumAtoms = AccelSection.getU32(&Offset); in extract()
77 uint16_t AtomType = AccelSection.getU16(&Offset); in extract()
78 auto AtomForm = static_cast<dwarf::Form>(AccelSection.getU16(&Offset)); in extract()
133 FormValue.extractValue(AccelSection, HashDataOffset, FormParams); in readAtoms()
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()
242 unsigned Index = AccelSection.getU32(&Offset); in dump()
253 uint32_t Hash = AccelSection.getU32(&HashOffset); in dump()
258 uint64_t DataOffset = AccelSection.getU32(&OffsetsOffset); in dump()
260 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
279 FormValue.extractValue(Table.AccelSection, Offset, Table.FormParams); in extract()
368 if (DataOffset >= AccelSection.size()) in equal_range()
422 ? AccelSection.getRelocatedValue(4, &Offset, nullptr, &E) in readU32FromAccel()
423 : AccelSection.getU32(&Offset, &E); in readU32FromAccel()
518 uint32_t Index = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
519 uint32_t Form = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
544 uint32_t Code = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
548 uint32_t Tag = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
556 const DWARFDataExtractor &AS = Section.AccelSection; in extract()
673 return Section.AccelSection.getRelocatedValue(SectionOffsetSize, &Offset); in getCUOffset()
680 return Section.AccelSection.getRelocatedValue(SectionOffsetSize, &Offset); in getLocalTUOffset()
689 return Section.AccelSection.getU64(&Offset); in getForeignTUSignature()
694 const DWARFDataExtractor &AS = Section.AccelSection; in getEntry()
726 const DWARFDataExtractor &AS = Section.AccelSection; in getNameTableEntry()
739 return Section.AccelSection.getU32(&BucketOffset); in getBucketArrayEntry()
745 return Section.AccelSection.getU32(&HashOffset); in getHashArrayEntry()
858 while (AccelSection.isValidOffset(Offset)) { in extract()