Lines Matching defs:pUdif
430 static void dmgUdifFtrHost2FileEndian(PDMGUDIF pUdif);
431 static void dmgUdifFtrFile2HostEndian(PDMGUDIF pUdif);
563 * @param pUdif The structure.
565 static void dmgSwapEndianUdif(PDMGUDIF pUdif)
568 pUdif->u32Magic = RT_BSWAP_U32(pUdif->u32Magic);
569 pUdif->u32Version = RT_BSWAP_U32(pUdif->u32Version);
570 pUdif->cbFooter = RT_BSWAP_U32(pUdif->cbFooter);
571 pUdif->fFlags = RT_BSWAP_U32(pUdif->fFlags);
572 pUdif->offRunData = RT_BSWAP_U64(pUdif->offRunData);
573 pUdif->offData = RT_BSWAP_U64(pUdif->offData);
574 pUdif->cbData = RT_BSWAP_U64(pUdif->cbData);
575 pUdif->offRsrc = RT_BSWAP_U64(pUdif->offRsrc);
576 pUdif->cbRsrc = RT_BSWAP_U64(pUdif->cbRsrc);
577 pUdif->iSegment = RT_BSWAP_U32(pUdif->iSegment);
578 pUdif->cSegments = RT_BSWAP_U32(pUdif->cSegments);
579 pUdif->offXml = RT_BSWAP_U64(pUdif->offXml);
580 pUdif->cbXml = RT_BSWAP_U64(pUdif->cbXml);
581 pUdif->u32Type = RT_BSWAP_U32(pUdif->u32Type);
582 pUdif->cSectors = RT_BSWAP_U64(pUdif->cSectors);
589 * @param pUdif The structure.
591 static void dmgUdifFtrHost2FileEndian(PDMGUDIF pUdif)
593 dmgSwapEndianUdif(pUdif);
594 dmgUdifIdHost2FileEndian(&pUdif->SegmentId);
595 dmgUdifCkSumHost2FileEndian(&pUdif->DataCkSum);
596 dmgUdifCkSumHost2FileEndian(&pUdif->MasterCkSum);
602 * @param pUdif The structure.
604 static void dmgUdifFtrFile2HostEndian(PDMGUDIF pUdif)
606 dmgSwapEndianUdif(pUdif);
607 dmgUdifIdFile2HostEndian(&pUdif->SegmentId);
608 dmgUdifCkSumFile2HostEndian(&pUdif->DataCkSum);
609 dmgUdifCkSumFile2HostEndian(&pUdif->MasterCkSum);