Lines Matching refs:HeaderData
17 HeaderData = {}; in clear()
47 HeaderData.Length = Data.getU32(OffsetPtr); in extract()
48 if (HeaderData.Length == 0xffffffffu) { in extract()
54 if (HeaderData.Length + sizeof(uint32_t) < sizeof(Header)) { in extract()
73 HeaderData.Version = Data.getU16(OffsetPtr); in extract()
74 HeaderData.AddrSize = Data.getU8(OffsetPtr); in extract()
75 HeaderData.SegSize = Data.getU8(OffsetPtr); in extract()
78 HeaderData.Version = UnitVersion; in extract()
79 HeaderData.AddrSize = AddrSize; in extract()
81 HeaderData.SegSize = 0; in extract()
90 if (HeaderData.Version > 5) { in extract()
93 HeaderData.Version, HeaderOffset); in extract()
99 if (HeaderData.Version != UnitVersion) in extract()
105 HeaderOffset, HeaderData.Version, UnitVersion); in extract()
106 if (HeaderData.AddrSize != 4 && HeaderData.AddrSize != 8) in extract()
110 HeaderOffset, HeaderData.AddrSize); in extract()
111 if (HeaderData.AddrSize != AddrSize && AddrSize != 0) in extract()
116 HeaderOffset, HeaderData.AddrSize, AddrSize); in extract()
119 if (HeaderData.SegSize != 0) in extract()
123 HeaderOffset, HeaderData.SegSize); in extract()
124 if (DataSize % HeaderData.AddrSize != 0) { in extract()
130 HeaderOffset, DataSize, HeaderData.AddrSize); in extract()
132 Data.setAddressSize(HeaderData.AddrSize); in extract()
133 uint32_t AddrCount = DataSize / HeaderData.AddrSize; in extract()
135 if (HeaderData.AddrSize == 4) in extract()
148 HeaderData.Length, HeaderData.Version, HeaderData.AddrSize, in dump()
149 HeaderData.SegSize); in dump()
155 if (HeaderData.AddrSize == 4) { in dump()
170 Addr + HeaderOffset + sizeof(HeaderData)); in dump()
186 if (HeaderData.Length == 0) in getLength()
189 return HeaderData.Length + sizeof(uint32_t); in getLength()