]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Include/Library/HalRuntimeServicesLib.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / EmbeddedPkg / Include / Library / HalRuntimeServicesLib.h
index af813956f1d48de4eebd828c8ed5c76f082841df..be1c03bb108c2d29b020f84a7b8fedd03704d4ad 100644 (file)
@@ -2,25 +2,22 @@
 \r
   Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
 \r
-  This program and the accompanying materials\r
-  are licensed and made available under the terms and conditions of the BSD License\r
-  which accompanies this distribution.  The full text of the license may be found at\r
-  http://opensource.org/licenses/bsd-license.php\r
-\r
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+  SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
 \r
-\r
 #ifndef __RUNTIME_SERVICES_LIB_H__\r
 #define __RUNTIME_SERVICES_LIB_H__\r
 \r
 VOID\r
-LibMtcInitialize (VOID);\r
+LibMtcInitialize (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibMtcVirtualAddressChangeEvent (VOID);\r
+LibMtcVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
@@ -33,21 +30,23 @@ LibMtcGetNextMonotonicCount (
   OUT UINT64  *Count\r
   );\r
 \r
-\r
-\r
 VOID\r
-LibVariableInitialize (VOID);\r
+LibVariableInitialize (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibVariableVirtualAddressChangeEvent (VOID);\r
+LibVariableVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 EFI_STATUS\r
 LibGetVariable (\r
-  IN CHAR16        *VariableName,\r
-  IN EFI_GUID      *VendorGuid,\r
-  OUT UINT32       *Attributes OPTIONAL,\r
-  IN OUT UINTN     *DataSize,\r
-  OUT VOID         *Data\r
+  IN CHAR16     *VariableName,\r
+  IN EFI_GUID   *VendorGuid,\r
+  OUT UINT32    *Attributes OPTIONAL,\r
+  IN OUT UINTN  *DataSize,\r
+  OUT VOID      *Data\r
   );\r
 \r
 EFI_STATUS\r
@@ -59,49 +58,54 @@ LibGetNextVariableName (
 \r
 EFI_STATUS\r
 LibSetVariable (\r
-  IN CHAR16        *VariableName,\r
-  IN EFI_GUID      *VendorGuid,\r
-  IN UINT32        Attributes,\r
-  IN UINTN         DataSize,\r
-  IN VOID          *Data\r
+  IN CHAR16    *VariableName,\r
+  IN EFI_GUID  *VendorGuid,\r
+  IN UINT32    Attributes,\r
+  IN UINTN     DataSize,\r
+  IN VOID      *Data\r
   );\r
 \r
 EFI_STATUS\r
 LibQueryVariableInfo (\r
-  IN  UINT32                 Attributes,\r
-  OUT UINT64                 *MaximumVariableStorageSize,\r
-  OUT UINT64                 *RemainingVariableStorageSize,\r
-  OUT UINT64                 *MaximumVariableSize\r
+  IN  UINT32  Attributes,\r
+  OUT UINT64  *MaximumVariableStorageSize,\r
+  OUT UINT64  *RemainingVariableStorageSize,\r
+  OUT UINT64  *MaximumVariableSize\r
   );\r
 \r
-\r
-\r
 VOID\r
-LibResetInitializeReset (VOID);\r
+LibResetInitializeReset (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibResetVirtualAddressChangeEvent (VOID);\r
+LibResetVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 VOID\r
 LibResetSystem (\r
-  IN EFI_RESET_TYPE   ResetType,\r
-  IN EFI_STATUS       ResetStatus,\r
-  IN UINTN            DataSize,\r
-  IN CHAR16           *ResetData OPTIONAL\r
+  IN EFI_RESET_TYPE  ResetType,\r
+  IN EFI_STATUS      ResetStatus,\r
+  IN UINTN           DataSize,\r
+  IN CHAR16          *ResetData OPTIONAL\r
   );\r
 \r
-\r
 VOID\r
-LibCapsuleInitialize (VOID);\r
+LibCapsuleInitialize (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibCapsuleVirtualAddressChangeEvent (VOID);\r
+LibCapsuleVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 EFI_STATUS\r
 LibUpdateCapsule (\r
-  IN UEFI_CAPSULE_HEADER     **CapsuleHeaderArray,\r
-  IN UINTN                   CapsuleCount,\r
-  IN EFI_PHYSICAL_ADDRESS    ScatterGatherList OPTIONAL\r
+  IN UEFI_CAPSULE_HEADER   **CapsuleHeaderArray,\r
+  IN UINTN                 CapsuleCount,\r
+  IN EFI_PHYSICAL_ADDRESS  ScatterGatherList OPTIONAL\r
   );\r
 \r
 EFI_STATUS\r
@@ -112,13 +116,15 @@ QueryCapsuleCapabilities (
   OUT EFI_RESET_TYPE       *ResetType\r
   );\r
 \r
-\r
-\r
 VOID\r
-LibRtcInitialize (VOID);\r
+LibRtcInitialize (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibRtcVirtualAddressChangeEvent (VOID);\r
+LibRtcVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 EFI_STATUS\r
 LibGetTime (\r
@@ -128,38 +134,39 @@ LibGetTime (
 \r
 EFI_STATUS\r
 LibSetTime (\r
-  IN EFI_TIME                *Time\r
+  IN EFI_TIME  *Time\r
   );\r
 \r
 EFI_STATUS\r
 LibGetWakeupTime (\r
-  OUT BOOLEAN     *Enabled,\r
-  OUT BOOLEAN     *Pending,\r
-  OUT EFI_TIME    *Time\r
+  OUT BOOLEAN   *Enabled,\r
+  OUT BOOLEAN   *Pending,\r
+  OUT EFI_TIME  *Time\r
   );\r
 \r
 EFI_STATUS\r
 LibSetWakeupTime (\r
-  IN BOOLEAN      Enabled,\r
-  OUT EFI_TIME    *Time\r
+  IN BOOLEAN    Enabled,\r
+  OUT EFI_TIME  *Time\r
   );\r
 \r
-\r
 VOID\r
-LibReportStatusCodeInitialize (VOID);\r
+LibReportStatusCodeInitialize (\r
+  VOID\r
+  );\r
 \r
 VOID\r
-LibReportStatusCodeVirtualAddressChangeEvent (VOID);\r
+LibReportStatusCodeVirtualAddressChangeEvent (\r
+  VOID\r
+  );\r
 \r
 EFI_STATUS\r
 LibReportStatusCode (\r
-  IN EFI_STATUS_CODE_TYPE     CodeType,\r
-  IN EFI_STATUS_CODE_VALUE    Value,\r
-  IN UINT32                   Instance,\r
-  IN EFI_GUID                 *CallerId,\r
-  IN EFI_STATUS_CODE_DATA     *Data OPTIONAL\r
+  IN EFI_STATUS_CODE_TYPE   CodeType,\r
+  IN EFI_STATUS_CODE_VALUE  Value,\r
+  IN UINT32                 Instance,\r
+  IN EFI_GUID               *CallerId,\r
+  IN EFI_STATUS_CODE_DATA   *Data OPTIONAL\r
   );\r
 \r
-\r
 #endif\r
-\r