]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Include/Library/SerializeVariablesLib.h
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / OvmfPkg / Include / Library / SerializeVariablesLib.h
index c9feeb0515cd23f9405c1b423932be1f250bfc82..5ca395786c2470f9c813c9728565b1581138138a 100644 (file)
@@ -2,20 +2,13 @@
   Serialize & Deserialize UEFI Variables\r
 \r
   Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>\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
 #ifndef __SERIALIZE_VARIABLES_LIB__\r
 #define __SERIALIZE_VARIABLES_LIB__\r
 \r
-\r
 /**\r
   Callback function for each variable\r
 \r
@@ -41,7 +34,6 @@ RETURN_STATUS
   IN  VOID                         *Data\r
   );\r
 \r
-\r
 /**\r
   Creates a new variable serialization instance\r
 \r
@@ -56,10 +48,9 @@ RETURN_STATUS
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesNewInstance (\r
-  OUT EFI_HANDLE                      *Handle\r
+  OUT EFI_HANDLE  *Handle\r
   );\r
 \r
-\r
 /**\r
   Free memory associated with a variable serialization instance\r
 \r
@@ -74,10 +65,9 @@ SerializeVariablesNewInstance (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesFreeInstance (\r
-  IN EFI_HANDLE Handle\r
+  IN EFI_HANDLE  Handle\r
   );\r
 \r
-\r
 /**\r
   Creates a new variable serialization instance using the given\r
   binary representation of the variables to fill the new instance\r
@@ -98,12 +88,11 @@ SerializeVariablesFreeInstance (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesNewInstanceFromBuffer (\r
-  OUT EFI_HANDLE                          *Handle,\r
-  IN  VOID                                *Buffer,\r
-  IN  UINTN                               Size\r
+  OUT EFI_HANDLE  *Handle,\r
+  IN  VOID        *Buffer,\r
+  IN  UINTN       Size\r
   );\r
 \r
-\r
 /**\r
   Iterates all variables found with RuntimeServices GetNextVariableName\r
 \r
@@ -121,11 +110,10 @@ SerializeVariablesNewInstanceFromBuffer (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesIterateSystemVariables (\r
-  IN VARIABLE_SERIALIZATION_ITERATION_CALLBACK CallbackFunction,\r
-  IN VOID                                      *Context\r
+  IN VARIABLE_SERIALIZATION_ITERATION_CALLBACK  CallbackFunction,\r
+  IN VOID                                       *Context\r
   );\r
 \r
-\r
 /**\r
   Iterates all variables found in the variable serialization instance\r
 \r
@@ -144,12 +132,11 @@ SerializeVariablesIterateSystemVariables (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesIterateInstanceVariables (\r
-  IN EFI_HANDLE                                Handle,\r
-  IN VARIABLE_SERIALIZATION_ITERATION_CALLBACK CallbackFunction,\r
-  IN VOID                                      *Context\r
+  IN EFI_HANDLE                                 Handle,\r
+  IN VARIABLE_SERIALIZATION_ITERATION_CALLBACK  CallbackFunction,\r
+  IN VOID                                       *Context\r
   );\r
 \r
-\r
 /**\r
   Sets all variables found in the variable serialization instance\r
 \r
@@ -165,10 +152,9 @@ SerializeVariablesIterateInstanceVariables (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesSetSerializedVariables (\r
-  IN EFI_HANDLE                       Handle\r
+  IN EFI_HANDLE  Handle\r
   );\r
 \r
-\r
 /**\r
   Adds a variable to the variable serialization instance\r
 \r
@@ -187,15 +173,14 @@ SerializeVariablesSetSerializedVariables (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesAddVariable (\r
-  IN EFI_HANDLE                   Handle,\r
-  IN CHAR16                       *VariableName,\r
-  IN EFI_GUID                     *VendorGuid,\r
-  IN UINT32                       Attributes,\r
-  IN UINTN                        DataSize,\r
-  IN VOID                         *Data\r
+  IN EFI_HANDLE  Handle,\r
+  IN CHAR16      *VariableName,\r
+  IN EFI_GUID    *VendorGuid,\r
+  IN UINT32      Attributes,\r
+  IN UINTN       DataSize,\r
+  IN VOID        *Data\r
   );\r
 \r
-\r
 /**\r
   Serializes the variables known to this instance into the\r
   provided buffer.\r
@@ -219,11 +204,9 @@ SerializeVariablesAddVariable (
 RETURN_STATUS\r
 EFIAPI\r
 SerializeVariablesToBuffer (\r
-  IN     EFI_HANDLE                       Handle,\r
-  OUT    VOID                             *Buffer,\r
-  IN OUT UINTN                            *Size\r
+  IN     EFI_HANDLE  Handle,\r
+  OUT    VOID        *Buffer,\r
+  IN OUT UINTN       *Size\r
   );\r
 \r
-\r
 #endif\r
-\r