]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/SmmBase2.h
To avoid naming conflicts between PI SMMBASE2 Protocol/FRAMEWORK SMM Base Protocol
[mirror_edk2.git] / MdePkg / Include / Protocol / SmmBase2.h
index 4f986188c8be597519415bd77f1ae981995a65c1..262d533e3c51012881ece1fbf90e87fd20f5c42e 100644 (file)
@@ -44,7 +44,7 @@ typedef struct _EFI_SMM_BASE2_PROTOCOL  EFI_SMM_BASE2_PROTOCOL;
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_SMM_INSIDE_OUT)(\r
+(EFIAPI *EFI_SMM_INSIDE_OUT2)(\r
   IN CONST EFI_SMM_BASE2_PROTOCOL  *This,\r
   OUT BOOLEAN                      *InSmram\r
   )\r
@@ -66,7 +66,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EFI_SMM_GET_SMST_LOCATION)(\r
+(EFIAPI *EFI_SMM_GET_SMST_LOCATION2)(\r
   IN CONST EFI_SMM_BASE2_PROTOCOL  *This,\r
   IN OUT EFI_SMM_SYSTEM_TABLE2     **Smst\r
   )\r
@@ -77,8 +77,8 @@ EFI_STATUS
 /// services and determine whether the driver is being invoked inside SMRAM or outside of SMRAM.\r
 ///\r
 struct _EFI_SMM_BASE2_PROTOCOL {\r
-  EFI_SMM_INSIDE_OUT         InSmm;\r
-  EFI_SMM_GET_SMST_LOCATION  GetSmstLocation;\r
+  EFI_SMM_INSIDE_OUT2         InSmm;\r
+  EFI_SMM_GET_SMST_LOCATION2  GetSmstLocation;\r
 };\r
 \r
 extern EFI_GUID gEfiSmmBase2ProtocolGuid;\r