]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Compatibility/SmmBaseHelper/SmmBaseHelper.c
Coding style fix.
[mirror_edk2.git] / EdkCompatibilityPkg / Compatibility / SmmBaseHelper / SmmBaseHelper.c
index 381f6ae2edbf9bda8e70b4641f7bb1a17465513f..d03fcd3be443dd13c77da838a667cc99083bfa30 100644 (file)
@@ -124,11 +124,11 @@ ConstructFrameworkSmst (
 \r
   Status = gSmst->SmmAllocatePool (\r
                     EfiRuntimeServicesData,\r
-                    gSmst->NumberOfCpus * sizeof (EFI_SMI_CPU_SAVE_STATE),\r
+                    gSmst->NumberOfCpus * sizeof (EFI_SMM_CPU_SAVE_STATE),\r
                     (VOID **)&FrameworkSmst->CpuSaveState\r
                     );\r
   ASSERT_EFI_ERROR (Status);\r
-  ZeroMem (FrameworkSmst->CpuSaveState, gSmst->NumberOfCpus * sizeof (EFI_SMI_CPU_SAVE_STATE));\r
+  ZeroMem (FrameworkSmst->CpuSaveState, gSmst->NumberOfCpus * sizeof (EFI_SMM_CPU_SAVE_STATE));\r
 \r
   ///\r
   /// Do not support floating point state now\r
@@ -304,8 +304,8 @@ Error:
 /** \r
   Thunk service of EFI_SMM_BASE_PROTOCOL.Register().\r
 \r
-  @param[in] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
-*/\r
+  @param[in, out] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
+**/\r
 VOID\r
 Register (\r
   IN OUT SMMBASE_FUNCTION_DATA *FunctionData\r
@@ -329,8 +329,8 @@ Register (
 /** \r
   Thunk service of EFI_SMM_BASE_PROTOCOL.UnRegister().\r
 \r
-  @param[in] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
-*/\r
+  @param[in, out] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
+**/\r
 VOID\r
 UnRegister (\r
   IN OUT SMMBASE_FUNCTION_DATA *FunctionData\r
@@ -347,7 +347,7 @@ UnRegister (
 \r
   @param[in] DispatchHandle  The unique handle assigned by SmiHandlerRegister().  \r
 \r
-  @return  Pointer to CALLBACK_INFO.\r
+  @return  Pointer to CALLBACK_INFO. If NULL, no callback info record is found.\r
 **/\r
 CALLBACK_INFO *\r
 GetCallbackInfo (\r
@@ -430,7 +430,7 @@ CallbackThunk (
       ///\r
       Status = mSmmCpu->ReadSaveState (\r
                           mSmmCpu,\r
-                          EFI_SMM_SAVE_STATE_IO_WIDTH_UINT32,\r
+                          (UINTN)sizeof (UINT32),\r
                           mCpuSaveStateConvTable[Index].Register,\r
                           CpuIndex,\r
                           ((UINT8 *)SaveState) + mCpuSaveStateConvTable[Index].Offset\r
@@ -462,7 +462,7 @@ CallbackThunk (
     for (Index = 0; Index < sizeof (mCpuSaveStateConvTable) / sizeof (CPU_SAVE_STATE_CONVERSION); Index++) {\r
       Status = mSmmCpu->WriteSaveState (\r
                           mSmmCpu,\r
-                          EFI_SMM_SAVE_STATE_IO_WIDTH_UINT32,\r
+                          (UINTN)sizeof (UINT32),\r
                           mCpuSaveStateConvTable[Index].Register,\r
                           CpuIndex,\r
                           ((UINT8 *)&mFrameworkSmst->CpuSaveState[CpuIndex].Ia32SaveState) + \r
@@ -492,8 +492,8 @@ CallbackThunk (
 /** \r
   Thunk service of EFI_SMM_BASE_PROTOCOL.RegisterCallback().\r
 \r
-  @param[in] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
-*/\r
+  @param[in, out] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
+**/\r
 VOID\r
 RegisterCallback (\r
   IN OUT SMMBASE_FUNCTION_DATA *FunctionData\r
@@ -545,8 +545,8 @@ RegisterCallback (
 /** \r
   Thunk service of EFI_SMM_BASE_PROTOCOL.SmmAllocatePool().\r
 \r
-  @param[in] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
-*/\r
+  @param[in, out] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
+**/\r
 VOID\r
 HelperAllocatePool (\r
   IN OUT SMMBASE_FUNCTION_DATA *FunctionData\r
@@ -562,8 +562,8 @@ HelperAllocatePool (
 /** \r
   Thunk service of EFI_SMM_BASE_PROTOCOL.SmmFreePool().\r
 \r
-  @param[in] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
-*/\r
+  @param[in, out] FunctionData  Pointer to SMMBASE_FUNCTION_DATA.\r
+**/\r
 VOID\r
 HelperFreePool (\r
   IN OUT SMMBASE_FUNCTION_DATA *FunctionData\r
@@ -653,7 +653,7 @@ SmmBaseHelperMain (
   EFI_HANDLE  Handle = NULL;\r
 \r
   ///\r
-  /// Locate SMM CPU Protocol which is used later to update CPU Save States\r
+  /// Locate SMM CPU Protocol which is used later to retrieve/update CPU Save States\r
   ///\r
   Status = gSmst->SmmLocateProtocol (&gEfiSmmCpuProtocolGuid, NULL, (VOID **) &mSmmCpu);\r
   ASSERT_EFI_ERROR (Status);\r