]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/StatusCodeHandler/Smm/MemoryStatusCodeWorker.c
MdeModulePkg: StatusCodeHandler: StatusCodeHandler driver in StandaloneMm
[mirror_edk2.git] / MdeModulePkg / Universal / StatusCodeHandler / Smm / MemoryStatusCodeWorker.c
index c9b43fd2468f9dc6599a09be92b0456d748cf15b..14bac8ec3c18ce0f9337cca10290c56e6ee7dee7 100644 (file)
@@ -7,15 +7,15 @@
 \r
 **/\r
 \r
-#include "StatusCodeHandlerSmm.h"\r
+#include "StatusCodeHandlerMm.h"\r
 \r
-RUNTIME_MEMORY_STATUSCODE_HEADER  *mSmmMemoryStatusCodeTable;\r
+RUNTIME_MEMORY_STATUSCODE_HEADER  *mMmMemoryStatusCodeTable;\r
 \r
 /**\r
-  Initialize SMM memory status code table as initialization for memory status code worker\r
+  Initialize MM memory status code table as initialization for memory status code worker\r
 \r
-  @retval EFI_SUCCESS  SMM memory status code table successfully initialized.\r
-  @retval others       Errors from gSmst->SmmInstallConfigurationTable().\r
+  @retval EFI_SUCCESS  MM memory status code table successfully initialized.\r
+  @retval others       Errors from gMmst->MmInstallConfigurationTable().\r
 **/\r
 EFI_STATUS\r
 MemoryStatusCodeInitializeWorker (\r
@@ -25,17 +25,17 @@ MemoryStatusCodeInitializeWorker (
   EFI_STATUS                        Status;\r
 \r
   //\r
-  // Allocate SMM memory status code pool.\r
+  // Allocate MM memory status code pool.\r
   //\r
-  mSmmMemoryStatusCodeTable = (RUNTIME_MEMORY_STATUSCODE_HEADER *)AllocateZeroPool (sizeof (RUNTIME_MEMORY_STATUSCODE_HEADER) + PcdGet16 (PcdStatusCodeMemorySize) * 1024);\r
-  ASSERT (mSmmMemoryStatusCodeTable != NULL);\r
+  mMmMemoryStatusCodeTable = (RUNTIME_MEMORY_STATUSCODE_HEADER *)AllocateZeroPool (sizeof (RUNTIME_MEMORY_STATUSCODE_HEADER) + PcdGet16 (PcdStatusCodeMemorySize) * 1024);\r
+  ASSERT (mMmMemoryStatusCodeTable != NULL);\r
 \r
-  mSmmMemoryStatusCodeTable->MaxRecordsNumber = (PcdGet16 (PcdStatusCodeMemorySize) * 1024) / sizeof (MEMORY_STATUSCODE_RECORD);\r
-  Status = gSmst->SmmInstallConfigurationTable (\r
-                    gSmst,\r
+  mMmMemoryStatusCodeTable->MaxRecordsNumber = (PcdGet16 (PcdStatusCodeMemorySize) * 1024) / sizeof (MEMORY_STATUSCODE_RECORD);\r
+  Status = gMmst->MmInstallConfigurationTable (\r
+                    gMmst,\r
                     &gMemoryStatusCodeRecordGuid,\r
-                    &mSmmMemoryStatusCodeTable,\r
-                    sizeof (mSmmMemoryStatusCodeTable)\r
+                    &mMmMemoryStatusCodeTable,\r
+                    sizeof (mMmMemoryStatusCodeTable)\r
                     );\r
   return Status;\r
 }\r
@@ -74,8 +74,8 @@ MemoryStatusCodeReportWorker (
   //\r
   // Locate current record buffer.\r
   //\r
-  Record = (MEMORY_STATUSCODE_RECORD *) (mSmmMemoryStatusCodeTable + 1);\r
-  Record = &Record[mSmmMemoryStatusCodeTable->RecordIndex++];\r
+  Record = (MEMORY_STATUSCODE_RECORD *) (mMmMemoryStatusCodeTable + 1);\r
+  Record = &Record[mMmMemoryStatusCodeTable->RecordIndex++];\r
 \r
   //\r
   // Save status code.\r
@@ -92,12 +92,12 @@ MemoryStatusCodeReportWorker (
   // so the first record is pointed by record index.\r
   // If it is less then max number, index of the first record is zero.\r
   //\r
-  mSmmMemoryStatusCodeTable->NumberOfRecords++;\r
-  if (mSmmMemoryStatusCodeTable->RecordIndex == mSmmMemoryStatusCodeTable->MaxRecordsNumber) {\r
+  mMmMemoryStatusCodeTable->NumberOfRecords++;\r
+  if (mMmMemoryStatusCodeTable->RecordIndex == mMmMemoryStatusCodeTable->MaxRecordsNumber) {\r
     //\r
     // Wrap around record index.\r
     //\r
-    mSmmMemoryStatusCodeTable->RecordIndex = 0;\r
+    mMmMemoryStatusCodeTable->RecordIndex = 0;\r
   }\r
 \r
   return EFI_SUCCESS;\r