Lines Matching refs:fruBytes
213 bool verifyOffset(std::span<const uint8_t> fruBytes, fruAreas currentArea, in verifyOffset() argument
216 unsigned int fruBytesSize = fruBytes.size(); in verifyOffset()
239 unsigned int start = fruBytes[currentAreaIndex]; in verifyOffset()
259 unsigned int areaOffset = fruBytes[areaIndex]; in verifyOffset()
434 std::span<const uint8_t> fruBytes, in formatIPMIFRU() argument
438 if (fruBytes.size() <= fruBlockSize) in formatIPMIFRU()
444 std::to_string(static_cast<int>(*fruBytes.begin())); in formatIPMIFRU()
452 size_t offset = *(fruBytes.begin() + getHeaderAreaFieldOffset(area)); in formatIPMIFRU()
459 fruBytes.begin() + offset; in formatIPMIFRU()
460 if (fruBytesIter + fruBlockSize >= fruBytes.end()) in formatIPMIFRU()
477 if (!verifyOffset(fruBytes, area, *fruBytesIter)) in formatIPMIFRU()
484 fruBytes.begin() + offset + fruAreaSize - 1; in formatIPMIFRU()
488 calculateChecksum(fruBytes.begin() + offset, fruBytesIterEndArea); in formatIPMIFRU()
597 parseMultirecordUUID(fruBytes, result); in formatIPMIFRU()