Lines Matching refs:aInfo
211 Error GenerateNextHexDumpLine(HexDumpInfo &aInfo) in GenerateNextHexDumpLine() argument
222 StringWriter writer(aInfo.mLine, sizeof(aInfo.mLine)); in GenerateNextHexDumpLine()
224 switch (aInfo.mIterator) in GenerateNextHexDumpLine()
228 uint16_t txtLen = StringLength(aInfo.mTitle, kWidth - kTitleSuffixLen) + kTitleSuffixLen; in GenerateNextHexDumpLine()
231 writer.Append("[%s len=%03u]", aInfo.mTitle, aInfo.mDataLength); in GenerateNextHexDumpLine()
233 aInfo.mIterator = kIterFirstDataLine; in GenerateNextHexDumpLine()
239 aInfo.mIterator = kIterFinished; in GenerateNextHexDumpLine()
247 aInfo.mIterator = 0; in GenerateNextHexDumpLine()
252 uint16_t startIndex = aInfo.mIterator; in GenerateNextHexDumpLine()
253 uint16_t endIndex = aInfo.mIterator + kDumpBytesPerLine; in GenerateNextHexDumpLine()
259 … (i < aInfo.mDataLength) ? writer.Append(" %02X", aInfo.mDataBytes[i]) : writer.Append(" "); in GenerateNextHexDumpLine()
273 if (i < aInfo.mDataLength) in GenerateNextHexDumpLine()
275 uint8_t byte = aInfo.mDataBytes[i]; in GenerateNextHexDumpLine()
285 aInfo.mIterator = endIndex; in GenerateNextHexDumpLine()
287 if (aInfo.mIterator >= aInfo.mDataLength) in GenerateNextHexDumpLine()
289 aInfo.mIterator = kIterTableEndLine; in GenerateNextHexDumpLine()