]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFsp2WrapperPkg/Library/BaseFspMeasurementLib/FspMeasurementLib.c
IntelFsp2WrapperPkg: Apply uncrustify changes
[mirror_edk2.git] / IntelFsp2WrapperPkg / Library / BaseFspMeasurementLib / FspMeasurementLib.c
index 0fe0606a6db13cdb130aa5f9fec2178026e09b6a..2c017a42509ee64ecd87147924fb967c22869e08 100644 (file)
@@ -43,26 +43,26 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 EFI_STATUS\r
 EFIAPI\r
 TpmMeasureAndLogDataWithFlags (\r
-  IN UINT32             PcrIndex,\r
-  IN UINT32             EventType,\r
-  IN VOID               *EventLog,\r
-  IN UINT32             LogLen,\r
-  IN VOID               *HashData,\r
-  IN UINT64             HashDataLen,\r
-  IN UINT64             Flags\r
+  IN UINT32  PcrIndex,\r
+  IN UINT32  EventType,\r
+  IN VOID    *EventLog,\r
+  IN UINT32  LogLen,\r
+  IN VOID    *HashData,\r
+  IN UINT64  HashDataLen,\r
+  IN UINT64  Flags\r
   )\r
 {\r
-  EFI_STATUS                Status;\r
-  EDKII_TCG_PPI             *TcgPpi;\r
-  TCG_PCR_EVENT_HDR         TcgEventHdr;\r
+  EFI_STATUS         Status;\r
+  EDKII_TCG_PPI      *TcgPpi;\r
+  TCG_PCR_EVENT_HDR  TcgEventHdr;\r
 \r
-  Status = PeiServicesLocatePpi(\r
+  Status = PeiServicesLocatePpi (\r
              &gEdkiiTcgPpiGuid,\r
              0,\r
              NULL,\r
-             (VOID**)&TcgPpi\r
+             (VOID **)&TcgPpi\r
              );\r
-  if (EFI_ERROR(Status)) {\r
+  if (EFI_ERROR (Status)) {\r
     return Status;\r
   }\r
 \r
@@ -99,60 +99,61 @@ STATIC
 EFI_STATUS\r
 EFIAPI\r
 MeasureFspFirmwareBlobWithCfg (\r
-  IN CHAR8                          *Description OPTIONAL,\r
-  IN EFI_PHYSICAL_ADDRESS           FirmwareBlobBase,\r
-  IN UINT64                         FirmwareBlobLength,\r
-  IN UINT32                         CfgRegionOffset,\r
-  IN UINT32                         CfgRegionSize\r
+  IN CHAR8                 *Description OPTIONAL,\r
+  IN EFI_PHYSICAL_ADDRESS  FirmwareBlobBase,\r
+  IN UINT64                FirmwareBlobLength,\r
+  IN UINT32                CfgRegionOffset,\r
+  IN UINT32                CfgRegionSize\r
   )\r
 {\r
-  EFI_PLATFORM_FIRMWARE_BLOB        FvBlob, UpdBlob;\r
-  PLATFORM_FIRMWARE_BLOB2_STRUCT    FvBlob2, UpdBlob2;\r
-  VOID                              *FvName;\r
-  UINT32                            FvEventType;\r
-  VOID                              *FvEventLog, *UpdEventLog;\r
-  UINT32                            FvEventLogSize, UpdEventLogSize;\r
-  EFI_STATUS                        Status;\r
-  HASH_HANDLE                       HashHandle;\r
-  UINT8                             *HashBase;\r
-  UINTN                             HashSize;\r
-  TPML_DIGEST_VALUES                DigestList;\r
+  EFI_PLATFORM_FIRMWARE_BLOB      FvBlob, UpdBlob;\r
+  PLATFORM_FIRMWARE_BLOB2_STRUCT  FvBlob2, UpdBlob2;\r
+  VOID                            *FvName;\r
+  UINT32                          FvEventType;\r
+  VOID                            *FvEventLog, *UpdEventLog;\r
+  UINT32                          FvEventLogSize, UpdEventLogSize;\r
+  EFI_STATUS                      Status;\r
+  HASH_HANDLE                     HashHandle;\r
+  UINT8                           *HashBase;\r
+  UINTN                           HashSize;\r
+  TPML_DIGEST_VALUES              DigestList;\r
 \r
   FvName = TpmMeasurementGetFvName (FirmwareBlobBase, FirmwareBlobLength);\r
 \r
   if (((Description != NULL) || (FvName != NULL)) &&\r
-      (PcdGet32(PcdTcgPfpMeasurementRevision) >= TCG_EfiSpecIDEventStruct_SPEC_ERRATA_TPM2_REV_105)) {\r
+      (PcdGet32 (PcdTcgPfpMeasurementRevision) >= TCG_EfiSpecIDEventStruct_SPEC_ERRATA_TPM2_REV_105))\r
+  {\r
     if (Description != NULL) {\r
-      AsciiSPrint((CHAR8*)FvBlob2.BlobDescription, sizeof(FvBlob2.BlobDescription), "%a", Description);\r
-      AsciiSPrint((CHAR8*)UpdBlob2.BlobDescription, sizeof(UpdBlob2.BlobDescription), "%aUDP", Description);\r
-     } else {\r
-      AsciiSPrint((CHAR8*)FvBlob2.BlobDescription, sizeof(FvBlob2.BlobDescription), "Fv(%g)", FvName);\r
-      AsciiSPrint((CHAR8*)UpdBlob2.BlobDescription, sizeof(UpdBlob2.BlobDescription), "(%g)UDP", FvName);\r
+      AsciiSPrint ((CHAR8 *)FvBlob2.BlobDescription, sizeof (FvBlob2.BlobDescription), "%a", Description);\r
+      AsciiSPrint ((CHAR8 *)UpdBlob2.BlobDescription, sizeof (UpdBlob2.BlobDescription), "%aUDP", Description);\r
+    } else {\r
+      AsciiSPrint ((CHAR8 *)FvBlob2.BlobDescription, sizeof (FvBlob2.BlobDescription), "Fv(%g)", FvName);\r
+      AsciiSPrint ((CHAR8 *)UpdBlob2.BlobDescription, sizeof (UpdBlob2.BlobDescription), "(%g)UDP", FvName);\r
     }\r
 \r
-    FvBlob2.BlobDescriptionSize = sizeof(FvBlob2.BlobDescription);\r
-    FvBlob2.BlobBase = FirmwareBlobBase;\r
-    FvBlob2.BlobLength = FirmwareBlobLength;\r
-    FvEventType = EV_EFI_PLATFORM_FIRMWARE_BLOB2;\r
-    FvEventLog = &FvBlob2;\r
-    FvEventLogSize = sizeof(FvBlob2);\r
-\r
-    UpdBlob2.BlobDescriptionSize = sizeof(UpdBlob2.BlobDescription);\r
-    UpdBlob2.BlobBase = CfgRegionOffset;\r
-    UpdBlob2.BlobLength = CfgRegionSize;\r
-    UpdEventLog = &UpdBlob2;\r
-    UpdEventLogSize = sizeof(UpdBlob2);\r
+    FvBlob2.BlobDescriptionSize = sizeof (FvBlob2.BlobDescription);\r
+    FvBlob2.BlobBase            = FirmwareBlobBase;\r
+    FvBlob2.BlobLength          = FirmwareBlobLength;\r
+    FvEventType                 = EV_EFI_PLATFORM_FIRMWARE_BLOB2;\r
+    FvEventLog                  = &FvBlob2;\r
+    FvEventLogSize              = sizeof (FvBlob2);\r
+\r
+    UpdBlob2.BlobDescriptionSize = sizeof (UpdBlob2.BlobDescription);\r
+    UpdBlob2.BlobBase            = CfgRegionOffset;\r
+    UpdBlob2.BlobLength          = CfgRegionSize;\r
+    UpdEventLog                  = &UpdBlob2;\r
+    UpdEventLogSize              = sizeof (UpdBlob2);\r
   } else {\r
-    FvBlob.BlobBase = FirmwareBlobBase;\r
+    FvBlob.BlobBase   = FirmwareBlobBase;\r
     FvBlob.BlobLength = FirmwareBlobLength;\r
-    FvEventType = EV_EFI_PLATFORM_FIRMWARE_BLOB;\r
-    FvEventLog = &FvBlob;\r
-    FvEventLogSize = sizeof(FvBlob);\r
+    FvEventType       = EV_EFI_PLATFORM_FIRMWARE_BLOB;\r
+    FvEventLog        = &FvBlob;\r
+    FvEventLogSize    = sizeof (FvBlob);\r
 \r
-    UpdBlob.BlobBase = CfgRegionOffset;\r
+    UpdBlob.BlobBase   = CfgRegionOffset;\r
     UpdBlob.BlobLength = CfgRegionSize;\r
-    UpdEventLog = &UpdBlob;\r
-    UpdEventLogSize = sizeof(UpdBlob);\r
+    UpdEventLog        = &UpdBlob;\r
+    UpdEventLogSize    = sizeof (UpdBlob);\r
   }\r
 \r
   /** Initialize a SHA hash context. **/\r
@@ -163,18 +164,18 @@ MeasureFspFirmwareBlobWithCfg (
   }\r
 \r
   /** Hash FSP binary before UDP **/\r
-  HashBase = (UINT8 *) (UINTN) FirmwareBlobBase;\r
-  HashSize = (UINTN) CfgRegionOffset;\r
-  Status = HashUpdate (HashHandle, HashBase, HashSize);\r
+  HashBase = (UINT8 *)(UINTN)FirmwareBlobBase;\r
+  HashSize = (UINTN)CfgRegionOffset;\r
+  Status   = HashUpdate (HashHandle, HashBase, HashSize);\r
   if (EFI_ERROR (Status)) {\r
     DEBUG ((DEBUG_ERROR, "HashUpdate failed - %r\n", Status));\r
     return Status;\r
   }\r
 \r
   /** Hash FSP binary after UDP **/\r
-  HashBase = (UINT8 *) (UINTN) FirmwareBlobBase + CfgRegionOffset + CfgRegionSize;\r
+  HashBase = (UINT8 *)(UINTN)FirmwareBlobBase + CfgRegionOffset + CfgRegionSize;\r
   HashSize = (UINTN)(FirmwareBlobLength - CfgRegionOffset - CfgRegionSize);\r
-  Status = HashUpdate (HashHandle, HashBase, HashSize);\r
+  Status   = HashUpdate (HashHandle, HashBase, HashSize);\r
   if (EFI_ERROR (Status)) {\r
     DEBUG ((DEBUG_ERROR, "HashUpdate failed - %r\n", Status));\r
     return Status;\r
@@ -192,8 +193,8 @@ MeasureFspFirmwareBlobWithCfg (
              FvEventType,\r
              FvEventLog,\r
              FvEventLogSize,\r
-             (UINT8 *) &DigestList,\r
-             (UINTN) sizeof(DigestList),\r
+             (UINT8 *)&DigestList,\r
+             (UINTN)sizeof (DigestList),\r
              EDKII_TCG_PRE_HASH_LOG_ONLY\r
              );\r
 \r
@@ -202,7 +203,7 @@ MeasureFspFirmwareBlobWithCfg (
              EV_PLATFORM_CONFIG_FLAGS,\r
              UpdEventLog,\r
              UpdEventLogSize,\r
-             (UINT8 *) (UINTN) FirmwareBlobBase + CfgRegionOffset,\r
+             (UINT8 *)(UINTN)FirmwareBlobBase + CfgRegionOffset,\r
              CfgRegionSize\r
              );\r
 \r
@@ -225,10 +226,10 @@ MeasureFspFirmwareBlobWithCfg (
 EFI_STATUS\r
 EFIAPI\r
 MeasureFspFirmwareBlob (\r
-  IN UINT32                         PcrIndex,\r
-  IN CHAR8                          *Description OPTIONAL,\r
-  IN EFI_PHYSICAL_ADDRESS           FirmwareBlobBase,\r
-  IN UINT64                         FirmwareBlobLength\r
+  IN UINT32                PcrIndex,\r
+  IN CHAR8                 *Description OPTIONAL,\r
+  IN EFI_PHYSICAL_ADDRESS  FirmwareBlobBase,\r
+  IN UINT64                FirmwareBlobLength\r
   )\r
 {\r
   UINT32           FspMeasureMask;\r
@@ -236,13 +237,17 @@ MeasureFspFirmwareBlob (
 \r
   FspMeasureMask = PcdGet32 (PcdFspMeasurementConfig);\r
   if ((FspMeasureMask & FSP_MEASURE_FSPUPD) != 0) {\r
-    FspHeaderPtr = (FSP_INFO_HEADER *) FspFindFspHeader (FirmwareBlobBase);\r
+    FspHeaderPtr = (FSP_INFO_HEADER *)FspFindFspHeader (FirmwareBlobBase);\r
     if (FspHeaderPtr != NULL) {\r
-      return MeasureFspFirmwareBlobWithCfg(Description, FirmwareBlobBase, FirmwareBlobLength,\r
-                                           FspHeaderPtr->CfgRegionOffset, FspHeaderPtr->CfgRegionSize);\r
+      return MeasureFspFirmwareBlobWithCfg (\r
+               Description,\r
+               FirmwareBlobBase,\r
+               FirmwareBlobLength,\r
+               FspHeaderPtr->CfgRegionOffset,\r
+               FspHeaderPtr->CfgRegionSize\r
+               );\r
     }\r
   }\r
 \r
   return MeasureFirmwareBlob (PcrIndex, Description, FirmwareBlobBase, FirmwareBlobLength);\r
 }\r
-\r