Lines Matching refs:AccelSection

49   if (!AccelSection.isValidOffset(offsetof(Header, HeaderDataLength) + 4))  in extract()
53 Hdr.Magic = AccelSection.getU32(&Offset); in extract()
54 Hdr.Version = AccelSection.getU16(&Offset); in extract()
55 Hdr.HashFunction = AccelSection.getU16(&Offset); in extract()
56 Hdr.BucketCount = AccelSection.getU32(&Offset); in extract()
57 Hdr.HashCount = AccelSection.getU32(&Offset); in extract()
58 Hdr.HeaderDataLength = AccelSection.getU32(&Offset); in extract()
64 if (!AccelSection.isValidOffset(sizeof(Hdr) + Hdr.HeaderDataLength + in extract()
70 HdrData.DIEOffsetBase = AccelSection.getU32(&Offset); in extract()
71 uint32_t NumAtoms = AccelSection.getU32(&Offset); in extract()
74 uint16_t AtomType = AccelSection.getU16(&Offset); in extract()
75 auto AtomForm = static_cast<dwarf::Form>(AccelSection.getU16(&Offset)); in extract()
123 FormValue.extractValue(AccelSection, &HashDataOffset, FormParams); in readAtoms()
170 if (!AccelSection.isValidOffsetForDataOfSize(*DataOffset, 4)) { in dumpName()
174 unsigned StringOffset = AccelSection.getRelocatedValue(4, DataOffset); in dumpName()
182 unsigned NumData = AccelSection.getU32(DataOffset); in dumpName()
188 if (Atom.extractValue(AccelSection, DataOffset, FormParams)) { in dumpName()
232 unsigned Index = AccelSection.getU32(&Offset); in dump()
243 uint32_t Hash = AccelSection.getU32(&HashOffset); in dump()
248 unsigned DataOffset = AccelSection.getU32(&OffsetsOffset); in dump()
250 if (!AccelSection.isValidOffset(DataOffset)) { in dump()
274 Atom.extractValue(AccelTable.AccelSection, Offset, FormParams); in extract()
308 if (!AccelTable.AccelSection.isValidOffsetForDataOfSize(DataOffset, 4)) in ValueIterator()
312 NumData = AccelTable.AccelSection.getU32(&DataOffset); in ValueIterator()
318 auto &AccelSection = AccelTable->AccelSection; in Next() local
320 !AccelSection.isValidOffsetForDataOfSize(DataOffset, 4)) { in Next()
342 unsigned Index = AccelSection.getU32(&BucketOffset); in equal_range()
348 uint32_t Hash = AccelSection.getU32(&HashOffset); in equal_range()
354 unsigned DataOffset = AccelSection.getU32(&OffsetsOffset); in equal_range()
355 unsigned StringOffset = AccelSection.getRelocatedValue(4, &DataOffset); in equal_range()
447 uint32_t Index = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
448 uint32_t Form = Section.AccelSection.getULEB128(Offset); in extractAttributeEncoding()
473 uint32_t Code = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
477 uint32_t Tag = Section.AccelSection.getULEB128(Offset); in extractAbbrev()
485 const DWARFDataExtractor &AS = Section.AccelSection; in extract()
583 return Section.AccelSection.getRelocatedValue(4, &Offset); in getCUOffset()
589 return Section.AccelSection.getRelocatedValue(4, &Offset); in getLocalTUOffset()
595 return Section.AccelSection.getU64(&Offset); in getForeignTUSignature()
600 const DWARFDataExtractor &AS = Section.AccelSection; in getEntry()
629 const DWARFDataExtractor &AS = Section.AccelSection; in getNameTableEntry()
641 return Section.AccelSection.getU32(&BucketOffset); in getBucketArrayEntry()
647 return Section.AccelSection.getU32(&HashOffset); in getHashArrayEntry()
759 while (AccelSection.isValidOffset(Offset)) { in extract()