]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Include/Library/EdkDxeSalLib.h
1) Check in Pei/Dxe status code;
[mirror_edk2.git] / EdkModulePkg / Include / Library / EdkDxeSalLib.h
index 9d2184628920e1f6bd3fb938638a2dab566d4c18..d5fe5ed141297422b67286333a947bbeff96afbf 100644 (file)
@@ -23,6 +23,7 @@ Abstract:
 //#include <Ipf/SalApi.h>\r
 \r
 EFI_STATUS\r
+EFIAPI\r
 RegisterEsalFunction (\r
   IN  UINT64                                    FunctionId,\r
   IN  EFI_GUID                                  *ClassGuid,\r
@@ -49,6 +50,7 @@ Returns:
 ;\r
 \r
 EFI_STATUS\r
+EFIAPI\r
 RegisterEsalClass (\r
   IN  EFI_GUID                                  *ClassGuid,\r
   IN  VOID                                      *ModuleGlobal,\r
@@ -74,6 +76,7 @@ Returns:
 ;\r
 \r
 SAL_RETURN_REGS\r
+EFIAPI\r
 EfiCallEsalService (\r
   IN  EFI_GUID                                      *ClassGuid,\r
   IN  UINT64                                        FunctionId,\r
@@ -112,6 +115,7 @@ Returns:
 ;\r
 \r
 SAL_RETURN_REGS\r
+EFIAPI\r
 SetEsalVirtualEntryPoint (\r
   IN  UINT64  EntryPoint,\r
   IN  UINT64  Gp\r
@@ -119,6 +123,7 @@ SetEsalVirtualEntryPoint (
 ;\r
 \r
 SAL_RETURN_REGS\r
+EFIAPI\r
 SetEsalPhysicalEntryPoint (\r
   IN  UINT64  EntryPoint,\r
   IN  UINT64  Gp\r
@@ -126,12 +131,14 @@ SetEsalPhysicalEntryPoint (
 ;\r
 \r
 SAL_RETURN_REGS\r
+EFIAPI\r
 GetEsalEntryPoint (\r
   VOID\r
   )\r
 ;\r
 \r
 VOID\r
+EFIAPI\r
 SalFlushCache (\r
   IN EFI_PHYSICAL_ADDRESS  Start,\r
   IN UINT64                Length\r