///\r
/// Size of AuthInfo prior to the data payload.\r
///\r
-#define AUTHINFO_SIZE ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION, AuthInfo)) + \\r
+#define AUTHINFO_SIZE ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION, AuthInfo)) +\\r
(OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)) + \\r
sizeof (EFI_CERT_BLOCK_RSA_2048_SHA256))\r
\r
-#define AUTHINFO2_SIZE(VarAuth2) ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo)) + \\r
+#define AUTHINFO2_SIZE(VarAuth2) ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo)) +\\r
(UINTN) ((EFI_VARIABLE_AUTHENTICATION_2 *) (VarAuth2))->AuthInfo.Hdr.dwLength)\r
\r
-#define OFFSET_OF_AUTHINFO2_CERT_DATA ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo)) + \\r
+#define OFFSET_OF_AUTHINFO2_CERT_DATA ((OFFSET_OF (EFI_VARIABLE_AUTHENTICATION_2, AuthInfo)) +\\r
(OFFSET_OF (WIN_CERTIFICATE_UEFI_GUID, CertData)))\r
\r
typedef struct {\r
- CHAR16 *VariableName;\r
- EFI_GUID *VendorGuid;\r
- UINT32 Attributes;\r
- UINTN DataSize;\r
- VOID *Data;\r
- UINT32 PubKeyIndex;\r
- UINT64 MonotonicCount;\r
- EFI_TIME *TimeStamp;\r
+ CHAR16 *VariableName;\r
+ EFI_GUID *VendorGuid;\r
+ UINT32 Attributes;\r
+ UINTN DataSize;\r
+ VOID *Data;\r
+ UINT32 PubKeyIndex;\r
+ UINT64 MonotonicCount;\r
+ EFI_TIME *TimeStamp;\r
} AUTH_VARIABLE_INFO;\r
\r
/**\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *AUTH_VAR_LIB_FIND_VARIABLE) (\r
+(EFIAPI *AUTH_VAR_LIB_FIND_VARIABLE)(\r
IN CHAR16 *VariableName,\r
IN EFI_GUID *VendorGuid,\r
OUT AUTH_VARIABLE_INFO *AuthVariableInfo\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *AUTH_VAR_LIB_FIND_NEXT_VARIABLE) (\r
+(EFIAPI *AUTH_VAR_LIB_FIND_NEXT_VARIABLE)(\r
IN CHAR16 *VariableName,\r
IN EFI_GUID *VendorGuid,\r
OUT AUTH_VARIABLE_INFO *AuthVariableInfo\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *AUTH_VAR_LIB_UPDATE_VARIABLE) (\r
+(EFIAPI *AUTH_VAR_LIB_UPDATE_VARIABLE)(\r
IN AUTH_VARIABLE_INFO *AuthVariableInfo\r
);\r
\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *AUTH_VAR_LIB_GET_SCRATCH_BUFFER) (\r
+(EFIAPI *AUTH_VAR_LIB_GET_SCRATCH_BUFFER)(\r
IN OUT UINTN *ScratchBufferSize,\r
OUT VOID **ScratchBuffer\r
);\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *AUTH_VAR_LIB_CHECK_REMAINING_SPACE) (\r
+(EFIAPI *AUTH_VAR_LIB_CHECK_REMAINING_SPACE)(\r
IN UINT32 Attributes,\r
...\r
);\r
**/\r
typedef\r
BOOLEAN\r
-(EFIAPI *AUTH_VAR_LIB_AT_RUNTIME) (\r
+(EFIAPI *AUTH_VAR_LIB_AT_RUNTIME)(\r
VOID\r
);\r
\r
AUTH_VAR_LIB_AT_RUNTIME AtRuntime;\r
} AUTH_VAR_LIB_CONTEXT_IN;\r
\r
-#define AUTH_VAR_LIB_CONTEXT_OUT_STRUCT_VERSION 0x01\r
+#define AUTH_VAR_LIB_CONTEXT_OUT_STRUCT_VERSION 0x01\r
\r
typedef struct {\r
- UINTN StructVersion;\r
- UINTN StructSize;\r
+ UINTN StructVersion;\r
+ UINTN StructSize;\r
//\r
// Caller needs to set variable property for the variables.\r
//\r
- VARIABLE_ENTRY_PROPERTY *AuthVarEntry;\r
- UINTN AuthVarEntryCount;\r
+ VARIABLE_ENTRY_PROPERTY *AuthVarEntry;\r
+ UINTN AuthVarEntryCount;\r
//\r
// Caller needs to ConvertPointer() for the pointers.\r
//\r
- VOID ***AddressPointer;\r
- UINTN AddressPointerCount;\r
+ VOID ***AddressPointer;\r
+ UINTN AddressPointerCount;\r
} AUTH_VAR_LIB_CONTEXT_OUT;\r
\r
/**\r
EFI_STATUS\r
EFIAPI\r
AuthVariableLibProcessVariable (\r
- IN CHAR16 *VariableName,\r
- IN EFI_GUID *VendorGuid,\r
- IN VOID *Data,\r
- IN UINTN DataSize,\r
- IN UINT32 Attributes\r
+ IN CHAR16 *VariableName,\r
+ IN EFI_GUID *VendorGuid,\r
+ IN VOID *Data,\r
+ IN UINTN DataSize,\r
+ IN UINT32 Attributes\r
);\r
\r
#endif\r