\r
#include "ReportStatusCodeRouterCommon.h"\r
\r
-LIST_ENTRY mCallbackListHead = INITIALIZE_LIST_HEAD_VARIABLE (mCallbackListHead);\r
+LIST_ENTRY mCallbackListHead = INITIALIZE_LIST_HEAD_VARIABLE (mCallbackListHead);\r
\r
//\r
// Report operation nest status.\r
// If it is set, then the report operation has nested.\r
//\r
-UINT32 mStatusCodeNestStatus = 0;\r
+UINT32 mStatusCodeNestStatus = 0;\r
\r
-EFI_MM_STATUS_CODE_PROTOCOL mSmmStatusCodeProtocol = {\r
+EFI_MM_STATUS_CODE_PROTOCOL mSmmStatusCodeProtocol = {\r
ReportDispatcher\r
};\r
\r
-EFI_MM_RSC_HANDLER_PROTOCOL mSmmRscHandlerProtocol = {\r
+EFI_MM_RSC_HANDLER_PROTOCOL mSmmRscHandlerProtocol = {\r
Register,\r
Unregister\r
- };\r
+};\r
\r
/**\r
Register the callback function for ReportStatusCode() notification.\r
EFI_STATUS\r
EFIAPI\r
Register (\r
- IN EFI_MM_RSC_HANDLER_CALLBACK Callback\r
+ IN EFI_MM_RSC_HANDLER_CALLBACK Callback\r
)\r
{\r
- LIST_ENTRY *Link;\r
+ LIST_ENTRY *Link;\r
MM_RSC_HANDLER_CALLBACK_ENTRY *CallbackEntry;\r
\r
if (Callback == NULL) {\r
IN EFI_MM_RSC_HANDLER_CALLBACK Callback\r
)\r
{\r
- LIST_ENTRY *Link;\r
- MM_RSC_HANDLER_CALLBACK_ENTRY *CallbackEntry;\r
+ LIST_ENTRY *Link;\r
+ MM_RSC_HANDLER_CALLBACK_ENTRY *CallbackEntry;\r
\r
if (Callback == NULL) {\r
return EFI_INVALID_PARAMETER;\r
return EFI_NOT_FOUND;\r
}\r
\r
-\r
/**\r
Provides an interface that a software module can call to report a status code.\r
\r
EFI_STATUS\r
EFIAPI\r
ReportDispatcher (\r
- IN CONST EFI_MM_STATUS_CODE_PROTOCOL *This,\r
- IN EFI_STATUS_CODE_TYPE CodeType,\r
- IN EFI_STATUS_CODE_VALUE Value,\r
- IN UINT32 Instance,\r
- IN CONST EFI_GUID *CallerId,\r
- IN EFI_STATUS_CODE_DATA *Data OPTIONAL\r
+ IN CONST EFI_MM_STATUS_CODE_PROTOCOL *This,\r
+ IN EFI_STATUS_CODE_TYPE CodeType,\r
+ IN EFI_STATUS_CODE_VALUE Value,\r
+ IN UINT32 Instance,\r
+ IN CONST EFI_GUID *CallerId,\r
+ IN EFI_STATUS_CODE_DATA *Data OPTIONAL\r
)\r
{\r
- LIST_ENTRY *Link;\r
- MM_RSC_HANDLER_CALLBACK_ENTRY *CallbackEntry;\r
+ LIST_ENTRY *Link;\r
+ MM_RSC_HANDLER_CALLBACK_ENTRY *CallbackEntry;\r
\r
//\r
// Use atom operation to avoid the reentant of report.\r
CodeType,\r
Value,\r
Instance,\r
- (EFI_GUID*)CallerId,\r
+ (EFI_GUID *)CallerId,\r
Data\r
);\r
-\r
}\r
\r
//\r
VOID\r
)\r
{\r
- EFI_STATUS Status;\r
- EFI_HANDLE Handle;\r
+ EFI_STATUS Status;\r
+ EFI_HANDLE Handle;\r
\r
- Handle = NULL;\r
+ Handle = NULL;\r
\r
//\r
// Install SmmRscHandler Protocol\r