]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/Variable.h
SecurityPkg: Delete Auth Variable driver
[mirror_edk2.git] / SecurityPkg / VariableAuthenticated / EsalVariableDxeSal / Variable.h
index 5e6690ed70fa272efae7ca86d1b5f98c1ca86fac..b32ef741bfd5dd69ffa541ae868674edfff7e039 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Internal header file for Extended SAL variable service module.\r
 \r
-Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2009 - 2015, 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
@@ -66,7 +66,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 /// The maximum size of the public key database, restricted by maximum individal EFI \r
 /// varible size, and excluding the variable header and name size.\r
 ///\r
-#define MAX_KEYDB_SIZE  (FixedPcdGet32 (PcdMaxVariableSize) - sizeof (VARIABLE_HEADER) - AUTHVAR_KEYDB_NAME_SIZE)\r
+#define MAX_KEYDB_SIZE  (FixedPcdGet32 (PcdMaxVariableSize) - sizeof (AUTHENTICATED_VARIABLE_HEADER) - AUTHVAR_KEYDB_NAME_SIZE)\r
 #define MAX_KEY_NUM     (MAX_KEYDB_SIZE / EFI_CERT_TYPE_RSA2048_SIZE)\r
 \r
 ///\r
@@ -432,7 +432,7 @@ GetVariableDataPtr (
 **/\r
 UINTN\r
 DataSizeOfVariable (\r
-  IN  VARIABLE_HEADER   *Variable\r
+  IN  AUTHENTICATED_VARIABLE_HEADER     *Variable\r
   );\r
 \r
 /**\r
@@ -479,7 +479,7 @@ UpdateVariable (
                                  FALSE - Variable is non-volatile.\r
   @param[in]  Global             Pointer to VARAIBLE_GLOBAL structure.\r
   @param[in]  Instance           Instance of FV Block services.\r
-  @param[out] VariableHeader     Pointer to VARIABLE_HEADER for output.\r
+  @param[out] VariableHeader     Pointer to AUTHENTICATED_VARIABLE_HEADER for output.\r
 \r
   @retval TRUE                   Variable header is valid.\r
   @retval FALSE                  Variable header is not valid.\r
@@ -487,11 +487,11 @@ UpdateVariable (
 **/\r
 BOOLEAN\r
 IsValidVariableHeader (\r
-  IN  EFI_PHYSICAL_ADDRESS   VariableAddress,\r
-  IN  BOOLEAN                Volatile,\r
-  IN  VARIABLE_GLOBAL        *Global,\r
-  IN  UINTN                  Instance,\r
-  OUT VARIABLE_HEADER        *VariableHeader  OPTIONAL\r
+  IN  EFI_PHYSICAL_ADDRESS              VariableAddress,\r
+  IN  BOOLEAN                           Volatile,\r
+  IN  VARIABLE_GLOBAL                   *Global,\r
+  IN  UINTN                             Instance,\r
+  OUT AUTHENTICATED_VARIABLE_HEADER     *VariableHeader  OPTIONAL\r
   );\r
 \r
 /**\r