Lines Matching refs:HeaderData
29 HeaderData.Length = Data.getU32(OffsetPtr); in extract()
30 if (HeaderData.Length == 0xffffffffu) in extract()
35 if (HeaderData.Length + sizeof(uint32_t) < sizeof(Header)) in extract()
48 HeaderData.Version = Data.getU16(OffsetPtr); in extract()
49 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract()
50 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract()
51 HeaderData.OffsetEntryCount = Data.getU32(OffsetPtr); in extract()
54 if (HeaderData.Version != 5) in extract()
58 SectionName.data(), HeaderData.Version, HeaderOffset); in extract()
59 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) in extract()
63 SectionName.data(), HeaderOffset, HeaderData.AddrSize); in extract()
64 if (HeaderData.SegSize != 0) in extract()
68 SectionName.data(), HeaderOffset, HeaderData.SegSize); in extract()
69 if (End < HeaderOffset + sizeof(HeaderData) + in extract()
70 HeaderData.OffsetEntryCount * sizeof(uint32_t)) in extract()
74 SectionName.data(), HeaderOffset, HeaderData.OffsetEntryCount); in extract()
75 Data.setAddressSize(HeaderData.AddrSize); in extract()
76 for (uint32_t I = 0; I < HeaderData.OffsetEntryCount; ++I) in extract()
89 ListTypeString.data(), HeaderData.Length, HeaderData.Version, in dump()
90 HeaderData.AddrSize, HeaderData.SegSize, HeaderData.OffsetEntryCount); in dump()
92 if (HeaderData.OffsetEntryCount > 0) { in dump()
98 Off + HeaderOffset + sizeof(HeaderData)); in dump()
105 if (HeaderData.Length == 0) in length()
108 return HeaderData.Length + sizeof(uint32_t); in length()