]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/PiSmmCpuDxeSmm/SmmMp.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / UefiCpuPkg / PiSmmCpuDxeSmm / SmmMp.h
index b95ed8c6f836c20d355c40c5c207fcf54673210f..e2dac6c7d4de7fc5c15bee7cf6ec0f7f19d2a1f7 100644 (file)
@@ -27,11 +27,10 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 EFI_STATUS\r
 EFIAPI\r
 SmmMpGetNumberOfProcessors (\r
-  IN CONST EFI_MM_MP_PROTOCOL   *This,\r
-  OUT      UINTN                *NumberOfProcessors\r
+  IN CONST EFI_MM_MP_PROTOCOL  *This,\r
+  OUT      UINTN               *NumberOfProcessors\r
   );\r
 \r
-\r
 /**\r
   This service allows the caller to invoke a procedure one of the application processors (AP). This\r
   function uses an optional token parameter to support blocking and non-blocking modes. If the token\r
@@ -96,13 +95,13 @@ SmmMpGetNumberOfProcessors (
 EFI_STATUS\r
 EFIAPI\r
 SmmMpDispatchProcedure (\r
-  IN CONST EFI_MM_MP_PROTOCOL             *This,\r
-  IN       EFI_AP_PROCEDURE2              Procedure,\r
-  IN       UINTN                          CpuNumber,\r
-  IN       UINTN                          TimeoutInMicroseconds,\r
-  IN OUT   VOID                           *ProcedureArguments OPTIONAL,\r
-  IN OUT   MM_COMPLETION                  *Token,\r
-  IN OUT   EFI_STATUS                     *CPUStatus\r
+  IN CONST EFI_MM_MP_PROTOCOL  *This,\r
+  IN       EFI_AP_PROCEDURE2   Procedure,\r
+  IN       UINTN               CpuNumber,\r
+  IN       UINTN               TimeoutInMicroseconds,\r
+  IN OUT   VOID                *ProcedureArguments OPTIONAL,\r
+  IN OUT   MM_COMPLETION       *Token,\r
+  IN OUT   EFI_STATUS          *CPUStatus\r
   );\r
 \r
 /**\r
@@ -174,15 +173,14 @@ SmmMpDispatchProcedure (
 EFI_STATUS\r
 EFIAPI\r
 SmmMpBroadcastProcedure (\r
-  IN CONST EFI_MM_MP_PROTOCOL             *This,\r
-  IN       EFI_AP_PROCEDURE2              Procedure,\r
-  IN       UINTN                          TimeoutInMicroseconds,\r
-  IN OUT   VOID                           *ProcedureArguments OPTIONAL,\r
-  IN OUT   MM_COMPLETION                  *Token,\r
-  IN OUT   EFI_STATUS                     *CPUStatus\r
+  IN CONST EFI_MM_MP_PROTOCOL  *This,\r
+  IN       EFI_AP_PROCEDURE2   Procedure,\r
+  IN       UINTN               TimeoutInMicroseconds,\r
+  IN OUT   VOID                *ProcedureArguments OPTIONAL,\r
+  IN OUT   MM_COMPLETION       *Token,\r
+  IN OUT   EFI_STATUS          *CPUStatus\r
   );\r
 \r
-\r
 /**\r
   This service allows the caller to set a startup procedure that will be executed when an AP powers\r
   up from a state where core configuration and context is lost. The procedure is execution has the\r
@@ -246,8 +244,8 @@ SmmMpSetStartupProcedure (
 EFI_STATUS\r
 EFIAPI\r
 SmmMpCheckForProcedure (\r
-  IN CONST EFI_MM_MP_PROTOCOL             *This,\r
-  IN       MM_COMPLETION                  Token\r
+  IN CONST EFI_MM_MP_PROTOCOL  *This,\r
+  IN       MM_COMPLETION       Token\r
   );\r
 \r
 /**\r
@@ -278,8 +276,8 @@ SmmMpCheckForProcedure (
 EFI_STATUS\r
 EFIAPI\r
 SmmMpWaitForProcedure (\r
-  IN CONST EFI_MM_MP_PROTOCOL            *This,\r
-  IN       MM_COMPLETION                 Token\r
+  IN CONST EFI_MM_MP_PROTOCOL  *This,\r
+  IN       MM_COMPLETION       Token\r
   );\r
 \r
 #endif\r