Lines Matching defs:u32CRC

271 /** Macro for checking the u32CRC field of a structure.
272 * The Msg can assume there are u32ActualCRC and u32CRC in the context. */
276 uint32_t u32CRC = (p)->u32CRC; \
277 (p)->u32CRC = 0; \
279 (p)->u32CRC = u32CRC; \
280 AssertLogRelMsgReturn(u32ActualCRC == u32CRC, Msg, VERR_SSM_INTEGRITY_CRC); \
632 uint32_t u32CRC;
635 AssertCompileMemberOffset(SSMFILEHDR, u32CRC, 60);
658 /** File checksum. The actual calculation skips past the u32CRC field. */
659 uint32_t u32CRC;
684 AssertCompileMemberOffset(SSMFILEHDRV12, u32CRC, 40);
703 /** File checksum. The actual calculation skips past the u32CRC field. */
704 uint32_t u32CRC;
711 AssertCompileMemberOffset(SSMFILEHDRV11, u32CRC, 40);
730 uint32_t u32CRC;
828 uint32_t u32CRC;
859 uint32_t u32CRC;
4367 UnitHdr.u32CRC = 0;
4374 UnitHdr.u32CRC = RTCrc32(&UnitHdr, RT_OFFSETOF(SSMFILEUNITHDRV2, szName[UnitHdr.cbName]));
4648 pDir->u32CRC = 0;
4668 pDir->u32CRC = RTCrc32(pDir, cbDir);
4695 UnitHdr.u32CRC = 0;
4701 UnitHdr.u32CRC = RTCrc32(&UnitHdr, RT_OFFSETOF(SSMFILEUNITHDRV2, szName[0]));
4725 Footer.u32CRC = 0;
4726 Footer.u32CRC = RTCrc32(&Footer, sizeof(Footer));
4815 UnitHdr.u32CRC = 0;
4822 UnitHdr.u32CRC = RTCrc32(&UnitHdr, RT_OFFSETOF(SSMFILEUNITHDRV2, szName[UnitHdr.cbName]));
5072 FileHdr.u32CRC = 0;
5073 FileHdr.u32CRC = RTCrc32(&FileHdr, sizeof(FileHdr));
5397 UnitHdr.u32CRC = 0;
5404 UnitHdr.u32CRC = RTCrc32(&UnitHdr, RT_OFFSETOF(SSMFILEUNITHDRV2, szName[UnitHdr.cbName]));
7519 uint32_t u32CRC = RTCrc32Start();
7539 u32CRC = RTCrc32Process(u32CRC, pvBuf, cbToRead);
7544 u32CRC = RTCrc32Finish(u32CRC);
7545 Log(("SSM: u32CRC=0x%08x\n", u32CRC));
7546 *pu32CRC = u32CRC;
7571 SSM_CHECK_CRC32_RET(pFooter, sizeof(*pFooter), ("Footer CRC mismatch: %08x, correct is %08x\n", u32CRC, u32ActualCRC));
7755 SSM_CHECK_CRC32_RET(&uHdr.v2_0, sizeof(uHdr.v2_0), ("Header CRC mismatch: %08x, correct is %08x\n", u32CRC, u32ActualCRC));
7829 uint32_t u32CRC;
7830 rc = ssmR3CalcChecksum(&pSSM->Strm, 0, pSSM->u.Read.cbLoadFile - sizeof(SSMFILEFTR), &u32CRC);
7833 if (u32CRC != pSSM->u.Read.u32LoadCRC)
7835 LogRel(("SSM: Invalid CRC! Calculated %#010x, in footer %#010x\n", u32CRC, pSSM->u.Read.u32LoadCRC));
7858 pSSM->u.Read.u32LoadCRC = uHdr.v1_1.u32CRC;
7875 pSSM->u.Read.u32LoadCRC = uHdr.v1_2.u32CRC;
7923 uint32_t u32CRC;
7925 RT_OFFSETOF(SSMFILEHDRV11, u32CRC) + sizeof(uHdr.v1_1.u32CRC),
7927 &u32CRC);
7930 if (u32CRC != pSSM->u.Read.u32LoadCRC)
7932 LogRel(("SSM: Invalid CRC! Calculated %#010x, in header %#010x\n", u32CRC, pSSM->u.Read.u32LoadCRC));
8056 SSM_CHECK_CRC32_RET(pDir, cbDir, ("Bad directory CRC: %08x, actual %08x\n", u32CRC, u32ActualCRC));
8407 ("Unit at %#llx (%lld): CRC mismatch: %08x, correct is %08x\n", offUnit, offUnit, u32CRC, u32ActualCRC));
9115 ("Bad unit header CRC: i=%u off=%lld u32CRC=%#x u32ActualCRC=%#x\n",
9116 i, pDir->aEntries[i].off, u32CRC, u32ActualCRC));
9159 SSM_CHECK_CRC32_RET(&Footer, sizeof(Footer), ("Bad footer CRC: %08x, actual %08x\n", u32CRC, u32ActualCRC));