]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/DebugSupportDxe/Ia32/PlDebugSupport.c
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Universal / DebugSupportDxe / Ia32 / PlDebugSupport.c
index afea3a218c94f8694e749111f7dfa0b9d44476d8..40fe74d8c236a0e9d7074d596983602cb73d42a5 100644 (file)
@@ -11,7 +11,7 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 //\r
 // This the global main table to keep track of the interrupts\r
 //\r
-IDT_ENTRY                 *IdtEntryTable  = NULL;\r
+IDT_ENTRY  *IdtEntryTable = NULL;\r
 \r
 /**\r
   Read IDT Gate Descriptor from IDT Table.\r
@@ -26,13 +26,13 @@ ReadIdtGateDescriptor (
   OUT IA32_IDT_GATE_DESCRIPTOR  *IdtGateDescriptor\r
   )\r
 {\r
IA32_DESCRIPTOR            IdtrValue;\r
IA32_IDT_GATE_DESCRIPTOR   *IdtTable;\r
 IA32_DESCRIPTOR           IdtrValue;\r
 IA32_IDT_GATE_DESCRIPTOR  *IdtTable;\r
 \r
- AsmReadIdtr (&IdtrValue);\r
IdtTable = (IA32_IDT_GATE_DESCRIPTOR *) IdtrValue.Base;\r
 AsmReadIdtr (&IdtrValue);\r
 IdtTable = (IA32_IDT_GATE_DESCRIPTOR *)IdtrValue.Base;\r
 \r
CopyMem ((VOID *) IdtGateDescriptor, (VOID *) &(IdtTable)[Vector], sizeof (IA32_IDT_GATE_DESCRIPTOR));\r
 CopyMem ((VOID *)IdtGateDescriptor, (VOID *)&(IdtTable)[Vector], sizeof (IA32_IDT_GATE_DESCRIPTOR));\r
 }\r
 \r
 /**\r
@@ -48,13 +48,13 @@ WriteIdtGateDescriptor (
   IA32_IDT_GATE_DESCRIPTOR  *IdtGateDescriptor\r
   )\r
 {\r
IA32_DESCRIPTOR            IdtrValue;\r
IA32_IDT_GATE_DESCRIPTOR   *IdtTable;\r
 IA32_DESCRIPTOR           IdtrValue;\r
 IA32_IDT_GATE_DESCRIPTOR  *IdtTable;\r
 \r
- AsmReadIdtr (&IdtrValue);\r
IdtTable = (IA32_IDT_GATE_DESCRIPTOR *) IdtrValue.Base;\r
 AsmReadIdtr (&IdtrValue);\r
 IdtTable = (IA32_IDT_GATE_DESCRIPTOR *)IdtrValue.Base;\r
 \r
CopyMem ((VOID *) &(IdtTable)[Vector], (VOID *) IdtGateDescriptor, sizeof (IA32_IDT_GATE_DESCRIPTOR));\r
 CopyMem ((VOID *)&(IdtTable)[Vector], (VOID *)IdtGateDescriptor, sizeof (IA32_IDT_GATE_DESCRIPTOR));\r
 }\r
 \r
 /**\r
@@ -71,13 +71,13 @@ WriteIdtGateDescriptor (
 **/\r
 VOID\r
 HookEntry (\r
-  IN EFI_EXCEPTION_TYPE            ExceptionType,\r
-  IN CALLBACK_FUNC                 NewCallback\r
+  IN EFI_EXCEPTION_TYPE  ExceptionType,\r
+  IN CALLBACK_FUNC       NewCallback\r
   )\r
 {\r
-  BOOLEAN     OldIntFlagState;\r
+  BOOLEAN  OldIntFlagState;\r
 \r
-  CreateEntryStub (ExceptionType, (VOID **) &IdtEntryTable[ExceptionType].StubEntry);\r
+  CreateEntryStub (ExceptionType, (VOID **)&IdtEntryTable[ExceptionType].StubEntry);\r
 \r
   //\r
   // Disables CPU interrupts and returns the previous interrupt state\r
@@ -91,7 +91,7 @@ HookEntry (
   //\r
   // stores orignal interrupt handle\r
   //\r
-  IdtEntryTable[ExceptionType].OrigVector = (DEBUG_PROC) GetInterruptHandleFromIdt (&(IdtEntryTable[ExceptionType].OrigDesc));\r
+  IdtEntryTable[ExceptionType].OrigVector = (DEBUG_PROC)GetInterruptHandleFromIdt (&(IdtEntryTable[ExceptionType].OrigDesc));\r
 \r
   //\r
   // encodes new IDT Gate descriptor by stub entry\r
@@ -112,7 +112,7 @@ HookEntry (
   //\r
   SetInterruptState (OldIntFlagState);\r
 \r
-  return ;\r
+  return;\r
 }\r
 \r
 /**\r
@@ -123,10 +123,10 @@ HookEntry (
 **/\r
 VOID\r
 UnhookEntry (\r
-  IN EFI_EXCEPTION_TYPE           ExceptionType\r
+  IN EFI_EXCEPTION_TYPE  ExceptionType\r
   )\r
 {\r
-  BOOLEAN     OldIntFlagState;\r
+  BOOLEAN  OldIntFlagState;\r
 \r
   //\r
   // Disables CPU interrupts and returns the previous interrupt state\r
@@ -143,7 +143,7 @@ UnhookEntry (
   //\r
   SetInterruptState (OldIntFlagState);\r
 \r
-  return ;\r
+  return;\r
 }\r
 \r
 /**\r
@@ -162,8 +162,8 @@ UnhookEntry (
 EFI_STATUS\r
 EFIAPI\r
 GetMaximumProcessorIndex (\r
-  IN EFI_DEBUG_SUPPORT_PROTOCOL       *This,\r
-  OUT UINTN                           *MaxProcessorIndex\r
+  IN EFI_DEBUG_SUPPORT_PROTOCOL  *This,\r
+  OUT UINTN                      *MaxProcessorIndex\r
   )\r
 {\r
   *MaxProcessorIndex = 0;\r
@@ -187,9 +187,9 @@ GetMaximumProcessorIndex (
 EFI_STATUS\r
 EFIAPI\r
 RegisterPeriodicCallback (\r
-  IN EFI_DEBUG_SUPPORT_PROTOCOL *This,\r
-  IN UINTN                      ProcessorIndex,\r
-  IN EFI_PERIODIC_CALLBACK      PeriodicCallback\r
+  IN EFI_DEBUG_SUPPORT_PROTOCOL  *This,\r
+  IN UINTN                       ProcessorIndex,\r
+  IN EFI_PERIODIC_CALLBACK       PeriodicCallback\r
   )\r
 {\r
   return ManageIdtEntryTable (PeriodicCallback, SYSTEM_TIMER_VECTOR);\r
@@ -215,16 +215,15 @@ RegisterPeriodicCallback (
 EFI_STATUS\r
 EFIAPI\r
 RegisterExceptionCallback (\r
-  IN EFI_DEBUG_SUPPORT_PROTOCOL *This,\r
-  IN UINTN                      ProcessorIndex,\r
-  IN EFI_EXCEPTION_CALLBACK     ExceptionCallback,\r
-  IN EFI_EXCEPTION_TYPE         ExceptionType\r
+  IN EFI_DEBUG_SUPPORT_PROTOCOL  *This,\r
+  IN UINTN                       ProcessorIndex,\r
+  IN EFI_EXCEPTION_CALLBACK      ExceptionCallback,\r
+  IN EFI_EXCEPTION_TYPE          ExceptionType\r
   )\r
 {\r
   return ManageIdtEntryTable (ExceptionCallback, ExceptionType);\r
 }\r
 \r
-\r
 /**\r
   Invalidates processor instruction cache for a memory range. Subsequent execution in this range\r
   causes a fresh memory fetch to retrieve code to be executed.\r
@@ -241,10 +240,10 @@ RegisterExceptionCallback (
 EFI_STATUS\r
 EFIAPI\r
 InvalidateInstructionCache (\r
-  IN EFI_DEBUG_SUPPORT_PROTOCOL       *This,\r
-  IN UINTN                            ProcessorIndex,\r
-  IN VOID                             *Start,\r
-  IN UINT64                           Length\r
+  IN EFI_DEBUG_SUPPORT_PROTOCOL  *This,\r
+  IN UINTN                       ProcessorIndex,\r
+  IN VOID                        *Start,\r
+  IN UINT64                      Length\r
   )\r
 {\r
   AsmWbinvd ();\r
@@ -263,8 +262,8 @@ InvalidateInstructionCache (
 **/\r
 VOID\r
 InterruptDistrubutionHub (\r
-  EFI_EXCEPTION_TYPE      ExceptionType,\r
-  EFI_SYSTEM_CONTEXT_IA32 *ContextRecord\r
+  EFI_EXCEPTION_TYPE       ExceptionType,\r
+  EFI_SYSTEM_CONTEXT_IA32  *ContextRecord\r
   )\r
 {\r
   if (IdtEntryTable[ExceptionType].RegisteredCallback != NULL) {\r
@@ -290,7 +289,7 @@ InterruptDistrubutionHub (
 EFI_STATUS\r
 EFIAPI\r
 PlUnloadDebugSupportDriver (\r
-  IN EFI_HANDLE ImageHandle\r
+  IN EFI_HANDLE  ImageHandle\r
   )\r
 {\r
   EFI_EXCEPTION_TYPE  ExceptionType;\r
@@ -341,8 +340,8 @@ PlInitializeDebugSupportDriver (
     return EFI_OUT_OF_RESOURCES;\r
   }\r
 \r
-  for (ExceptionType = 0; ExceptionType < NUM_IDT_ENTRIES; ExceptionType ++) {\r
-    IdtEntryTable[ExceptionType].StubEntry = (DEBUG_PROC) (UINTN) AllocatePool (StubSize);\r
+  for (ExceptionType = 0; ExceptionType < NUM_IDT_ENTRIES; ExceptionType++) {\r
+    IdtEntryTable[ExceptionType].StubEntry = (DEBUG_PROC)(UINTN)AllocatePool (StubSize);\r
     if (IdtEntryTable[ExceptionType].StubEntry == NULL) {\r
       goto ErrorCleanup;\r
     }\r
@@ -352,6 +351,7 @@ PlInitializeDebugSupportDriver (
     //\r
     CopyMem ((VOID *)(UINTN)IdtEntryTable[ExceptionType].StubEntry, InterruptEntryStub, StubSize);\r
   }\r
+\r
   return EFI_SUCCESS;\r
 \r
 ErrorCleanup:\r
@@ -361,6 +361,7 @@ ErrorCleanup:
       FreePool ((VOID *)(UINTN)IdtEntryTable[ExceptionType].StubEntry);\r
     }\r
   }\r
+\r
   FreePool (IdtEntryTable);\r
 \r
   return EFI_OUT_OF_RESOURCES;\r