]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/Include/Library/MemEncryptSevLib.h
OvmfPkg/MemEncryptSevLib: Add an interface to retrieve the encryption mask
[mirror_edk2.git] / OvmfPkg / Include / Library / MemEncryptSevLib.h
index a2c70aa550fe6f626e816d94a559bbae0b59d58c..872abe6725dcb9d3cf1e3308bb4b534aefd6cfbc 100644 (file)
@@ -135,4 +135,16 @@ MemEncryptSevLocateInitialSmramSaveStateMapPages (
   OUT UINTN *BaseAddress,\r
   OUT UINTN *NumberOfPages\r
   );\r
+\r
+/**\r
+  Returns the SEV encryption mask.\r
+\r
+  @return  The SEV pagetable encryption mask\r
+**/\r
+UINT64\r
+EFIAPI\r
+MemEncryptSevGetEncryptionMask (\r
+  VOID\r
+  );\r
+\r
 #endif // _MEM_ENCRYPT_SEV_LIB_H_\r