Lines Matching defs:vhdFooter

793     VHDFooter vhdFooter;
819 &vhdFooter, sizeof(VHDFooter));
822 if (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0)
829 &vhdFooter, sizeof(VHDFooter));
832 if (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0)
843 switch (RT_BE2H_U32(vhdFooter.DiskType))
859 pImage->cbSize = RT_BE2H_U64(vhdFooter.CurSize);
863 pImage->PCHSGeometry.cCylinders = RT_BE2H_U16(vhdFooter.DiskGeometryCylinder);
864 pImage->PCHSGeometry.cHeads = vhdFooter.DiskGeometryHeads;
865 pImage->PCHSGeometry.cSectors = vhdFooter.DiskGeometrySectors;
872 memcpy(&pImage->vhdFooterCopy, &vhdFooter, sizeof(VHDFooter));
877 memcpy(&pImage->ImageUuid, &vhdFooter.UniqueID, 16);
879 pImage->u64DataOffset = RT_BE2H_U64(vhdFooter.DataOffset);
1245 VHDFooter vhdFooter;
1266 &vhdFooter, sizeof(VHDFooter));
1269 if (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0)
1275 rc = vdIfIoIntFileReadSync(pIfIo, pStorage, 0, &vhdFooter, sizeof(VHDFooter));
1277 || (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0))
2863 VHDFooter vhdFooter;
2912 &vhdFooter, sizeof(VHDFooter));
2919 if (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0)
2923 &vhdFooter, sizeof(VHDFooter));
2934 if (memcmp(vhdFooter.Cookie, VHD_FOOTER_COOKIE, VHD_FOOTER_COOKIE_SIZE) != 0)
2950 uint32_t u32ChkSumOld = RT_BE2H_U32(vhdFooter.Checksum);
2951 vhdFooter.Checksum = 0;
2952 uint32_t u32ChkSum = vhdChecksum(&vhdFooter, sizeof(VHDFooter));
2954 vhdFooter.Checksum = RT_H2BE_U32(u32ChkSum);
2964 switch (RT_BE2H_U32(vhdFooter.DiskType))
2979 RT_BE2H_U32(vhdFooter.DiskType));
2989 offDynamicDiskHeader = RT_BE2H_U64(vhdFooter.DataOffset);
3155 rc = vdIfIoIntFileWriteSync(pIfIo, pStorage, 0, &vhdFooter,
3166 rc = vdIfIoIntFileWriteSync(pIfIo, pStorage, offFooter, &vhdFooter,