]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Guid/Performance.h
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Include / Guid / Performance.h
index a4244b8a196a78fba986170f07190ad27e21b026..58e8f5ec5b34f6d1d5320a376e2b99934fd390f5 100644 (file)
@@ -12,39 +12,38 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 #ifndef __PERFORMANCE_DATA_H__\r
 #define __PERFORMANCE_DATA_H__\r
 \r
-#define PERFORMANCE_PROPERTY_REVISION 0x1\r
+#define PERFORMANCE_PROPERTY_REVISION  0x1\r
 \r
 typedef struct {\r
-  UINT32                Revision;\r
-  UINT32                Reserved;\r
-  UINT64                Frequency;\r
-  UINT64                TimerStartValue;\r
-  UINT64                TimerEndValue;\r
+  UINT32    Revision;\r
+  UINT32    Reserved;\r
+  UINT64    Frequency;\r
+  UINT64    TimerStartValue;\r
+  UINT64    TimerEndValue;\r
 } PERFORMANCE_PROPERTY;\r
 \r
 //\r
 // PEI_PERFORMANCE_STRING_SIZE must be a multiple of 8.\r
 //\r
-#define PEI_PERFORMANCE_STRING_SIZE     8\r
-#define PEI_PERFORMANCE_STRING_LENGTH   (PEI_PERFORMANCE_STRING_SIZE - 1)\r
+#define PEI_PERFORMANCE_STRING_SIZE    8\r
+#define PEI_PERFORMANCE_STRING_LENGTH  (PEI_PERFORMANCE_STRING_SIZE - 1)\r
 \r
 typedef struct {\r
-  EFI_PHYSICAL_ADDRESS  Handle;\r
-  CHAR8                 Token[PEI_PERFORMANCE_STRING_SIZE];   ///< Measured token string name.\r
-  CHAR8                 Module[PEI_PERFORMANCE_STRING_SIZE];  ///< Module string name.\r
-  UINT64                StartTimeStamp;                       ///< Start time point.\r
-  UINT64                EndTimeStamp;                         ///< End time point.\r
+  EFI_PHYSICAL_ADDRESS    Handle;\r
+  CHAR8                   Token[PEI_PERFORMANCE_STRING_SIZE];  ///< Measured token string name.\r
+  CHAR8                   Module[PEI_PERFORMANCE_STRING_SIZE]; ///< Module string name.\r
+  UINT64                  StartTimeStamp;                      ///< Start time point.\r
+  UINT64                  EndTimeStamp;                        ///< End time point.\r
 } PEI_PERFORMANCE_LOG_ENTRY;\r
 \r
 //\r
 // The header must be aligned at 8 bytes.\r
 //\r
 typedef struct {\r
-  UINT32                NumberOfEntries;  ///< The number of all performance log entries.\r
-  UINT32                Reserved;\r
+  UINT32    NumberOfEntries;              ///< The number of all performance log entries.\r
+  UINT32    Reserved;\r
 } PEI_PERFORMANCE_LOG_HEADER;\r
 \r
-\r
 #define PERFORMANCE_PROTOCOL_GUID \\r
   { 0x76b6bdfa, 0x2acd, 0x4462, { 0x9E, 0x3F, 0xcb, 0x58, 0xC9, 0x69, 0xd9, 0x37 } }\r
 \r
@@ -54,43 +53,43 @@ typedef struct {
 //\r
 // Forward reference for pure ANSI compatibility\r
 //\r
-typedef struct _PERFORMANCE_PROTOCOL PERFORMANCE_PROTOCOL;\r
-typedef struct _PERFORMANCE_EX_PROTOCOL PERFORMANCE_EX_PROTOCOL;\r
+typedef struct _PERFORMANCE_PROTOCOL     PERFORMANCE_PROTOCOL;\r
+typedef struct _PERFORMANCE_EX_PROTOCOL  PERFORMANCE_EX_PROTOCOL;\r
 \r
 //\r
 // DXE_PERFORMANCE_STRING_SIZE must be a multiple of 8.\r
 //\r
-#define DXE_PERFORMANCE_STRING_SIZE     32\r
-#define DXE_PERFORMANCE_STRING_LENGTH   (DXE_PERFORMANCE_STRING_SIZE - 1)\r
+#define DXE_PERFORMANCE_STRING_SIZE    32\r
+#define DXE_PERFORMANCE_STRING_LENGTH  (DXE_PERFORMANCE_STRING_SIZE - 1)\r
 \r
 //\r
 // The default guage entries number for DXE phase.\r
 //\r
-#define INIT_DXE_GAUGE_DATA_ENTRIES     800\r
+#define INIT_DXE_GAUGE_DATA_ENTRIES  800\r
 \r
 typedef struct {\r
-  EFI_PHYSICAL_ADDRESS  Handle;\r
-  CHAR8                 Token[DXE_PERFORMANCE_STRING_SIZE];  ///< Measured token string name.\r
-  CHAR8                 Module[DXE_PERFORMANCE_STRING_SIZE]; ///< Module string name.\r
-  UINT64                StartTimeStamp;                      ///< Start time point.\r
-  UINT64                EndTimeStamp;                        ///< End time point.\r
+  EFI_PHYSICAL_ADDRESS    Handle;\r
+  CHAR8                   Token[DXE_PERFORMANCE_STRING_SIZE];  ///< Measured token string name.\r
+  CHAR8                   Module[DXE_PERFORMANCE_STRING_SIZE]; ///< Module string name.\r
+  UINT64                  StartTimeStamp;                      ///< Start time point.\r
+  UINT64                  EndTimeStamp;                        ///< End time point.\r
 } GAUGE_DATA_ENTRY;\r
 \r
 typedef struct {\r
-  EFI_PHYSICAL_ADDRESS  Handle;\r
-  CHAR8                 Token[DXE_PERFORMANCE_STRING_SIZE];  ///< Measured token string name.\r
-  CHAR8                 Module[DXE_PERFORMANCE_STRING_SIZE]; ///< Module string name.\r
-  UINT64                StartTimeStamp;                      ///< Start time point.\r
-  UINT64                EndTimeStamp;                        ///< End time point.\r
-  UINT32                Identifier;                          ///< Identifier.\r
+  EFI_PHYSICAL_ADDRESS    Handle;\r
+  CHAR8                   Token[DXE_PERFORMANCE_STRING_SIZE];  ///< Measured token string name.\r
+  CHAR8                   Module[DXE_PERFORMANCE_STRING_SIZE]; ///< Module string name.\r
+  UINT64                  StartTimeStamp;                      ///< Start time point.\r
+  UINT64                  EndTimeStamp;                        ///< End time point.\r
+  UINT32                  Identifier;                          ///< Identifier.\r
 } GAUGE_DATA_ENTRY_EX;\r
 \r
 //\r
 // The header must be aligned at 8 bytes\r
 //\r
 typedef struct {\r
-  UINT32                NumberOfEntries; ///< The number of all performance gauge entries.\r
-  UINT32                Reserved;\r
+  UINT32    NumberOfEntries;             ///< The number of all performance gauge entries.\r
+  UINT32    Reserved;\r
 } GAUGE_DATA_HEADER;\r
 \r
 //\r
@@ -106,32 +105,32 @@ typedef struct {
 //\r
 // SMM_PERFORMANCE_STRING_SIZE.\r
 //\r
-#define SMM_PERFORMANCE_STRING_SIZE     32\r
-#define SMM_PERFORMANCE_STRING_LENGTH   (SMM_PERFORMANCE_STRING_SIZE - 1)\r
+#define SMM_PERFORMANCE_STRING_SIZE    32\r
+#define SMM_PERFORMANCE_STRING_LENGTH  (SMM_PERFORMANCE_STRING_SIZE - 1)\r
 \r
 //\r
 // The default guage entries number for SMM phase.\r
 //\r
-#define INIT_SMM_GAUGE_DATA_ENTRIES     200\r
+#define INIT_SMM_GAUGE_DATA_ENTRIES  200\r
 \r
 typedef struct {\r
-  UINTN             Function;\r
-  EFI_STATUS        ReturnStatus;\r
-  UINTN             NumberOfEntries;\r
-  UINTN             LogEntryKey;\r
-  GAUGE_DATA_ENTRY  *GaugeData;\r
+  UINTN               Function;\r
+  EFI_STATUS          ReturnStatus;\r
+  UINTN               NumberOfEntries;\r
+  UINTN               LogEntryKey;\r
+  GAUGE_DATA_ENTRY    *GaugeData;\r
 } SMM_PERF_COMMUNICATE;\r
 \r
 typedef struct {\r
-  UINTN                Function;\r
-  EFI_STATUS           ReturnStatus;\r
-  UINTN                NumberOfEntries;\r
-  UINTN                LogEntryKey;\r
-  GAUGE_DATA_ENTRY_EX  *GaugeDataEx;\r
+  UINTN                  Function;\r
+  EFI_STATUS             ReturnStatus;\r
+  UINTN                  NumberOfEntries;\r
+  UINTN                  LogEntryKey;\r
+  GAUGE_DATA_ENTRY_EX    *GaugeDataEx;\r
 } SMM_PERF_COMMUNICATE_EX;\r
 \r
-#define SMM_PERF_FUNCTION_GET_GAUGE_ENTRY_NUMBER          1\r
-#define SMM_PERF_FUNCTION_GET_GAUGE_DATA                  2\r
+#define SMM_PERF_FUNCTION_GET_GAUGE_ENTRY_NUMBER  1\r
+#define SMM_PERF_FUNCTION_GET_GAUGE_DATA          2\r
 \r
 /**\r
   Adds a record at the end of the performance measurement log\r
@@ -157,7 +156,7 @@ typedef struct {
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_START_GAUGE)(\r
+(EFIAPI *PERFORMANCE_START_GAUGE)(\r
   IN CONST VOID   *Handle   OPTIONAL,\r
   IN CONST CHAR8  *Token    OPTIONAL,\r
   IN CONST CHAR8  *Module   OPTIONAL,\r
@@ -190,7 +189,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_END_GAUGE)(\r
+(EFIAPI *PERFORMANCE_END_GAUGE)(\r
   IN CONST VOID   *Handle   OPTIONAL,\r
   IN CONST CHAR8  *Token    OPTIONAL,\r
   IN CONST CHAR8  *Module   OPTIONAL,\r
@@ -217,7 +216,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_GET_GAUGE)(\r
+(EFIAPI *PERFORMANCE_GET_GAUGE)(\r
   IN  UINTN               LogEntryKey,\r
   OUT GAUGE_DATA_ENTRY    **GaugeDataEntry\r
   );\r
@@ -248,7 +247,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_START_GAUGE_EX)(\r
+(EFIAPI *PERFORMANCE_START_GAUGE_EX)(\r
   IN CONST VOID   *Handle   OPTIONAL,\r
   IN CONST CHAR8  *Token    OPTIONAL,\r
   IN CONST CHAR8  *Module   OPTIONAL,\r
@@ -284,7 +283,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_END_GAUGE_EX)(\r
+(EFIAPI *PERFORMANCE_END_GAUGE_EX)(\r
   IN CONST VOID   *Handle   OPTIONAL,\r
   IN CONST CHAR8  *Token    OPTIONAL,\r
   IN CONST CHAR8  *Module   OPTIONAL,\r
@@ -312,26 +311,26 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI * PERFORMANCE_GET_GAUGE_EX)(\r
+(EFIAPI *PERFORMANCE_GET_GAUGE_EX)(\r
   IN  UINTN                 LogEntryKey,\r
   OUT GAUGE_DATA_ENTRY_EX   **GaugeDataEntryEx\r
   );\r
 \r
 struct _PERFORMANCE_PROTOCOL {\r
-  PERFORMANCE_START_GAUGE             StartGauge;\r
-  PERFORMANCE_END_GAUGE               EndGauge;\r
-  PERFORMANCE_GET_GAUGE               GetGauge;\r
+  PERFORMANCE_START_GAUGE    StartGauge;\r
+  PERFORMANCE_END_GAUGE      EndGauge;\r
+  PERFORMANCE_GET_GAUGE      GetGauge;\r
 };\r
 \r
 struct _PERFORMANCE_EX_PROTOCOL {\r
-  PERFORMANCE_START_GAUGE_EX          StartGaugeEx;\r
-  PERFORMANCE_END_GAUGE_EX            EndGaugeEx;\r
-  PERFORMANCE_GET_GAUGE_EX            GetGaugeEx;\r
+  PERFORMANCE_START_GAUGE_EX    StartGaugeEx;\r
+  PERFORMANCE_END_GAUGE_EX      EndGaugeEx;\r
+  PERFORMANCE_GET_GAUGE_EX      GetGaugeEx;\r
 };\r
 \r
-extern EFI_GUID gPerformanceProtocolGuid;\r
-extern EFI_GUID gSmmPerformanceProtocolGuid;\r
-extern EFI_GUID gPerformanceExProtocolGuid;\r
-extern EFI_GUID gSmmPerformanceExProtocolGuid;\r
+extern EFI_GUID  gPerformanceProtocolGuid;\r
+extern EFI_GUID  gSmmPerformanceProtocolGuid;\r
+extern EFI_GUID  gPerformanceExProtocolGuid;\r
+extern EFI_GUID  gSmmPerformanceExProtocolGuid;\r
 \r
 #endif\r