28 UINT64 EncryptionMask;
31 EncryptionMask &= PAGING_1G_ADDRESS_MASK_64;
33 return EncryptionMask;
55 IN PHYSICAL_ADDRESS Cr3BaseAddress,
56 IN PHYSICAL_ADDRESS PhysicalAddress,
87 IN PHYSICAL_ADDRESS Cr3BaseAddress,
88 IN PHYSICAL_ADDRESS PhysicalAddress,
117 IN PHYSICAL_ADDRESS Cr3BaseAddress,
118 IN PHYSICAL_ADDRESS PhysicalAddress,
#define RETURN_UNSUPPORTED
UINT64 EFIAPI MemEncryptSevGetEncryptionMask(VOID)
RETURN_STATUS EFIAPI InternalMemEncryptSevSetMemoryDecrypted(IN PHYSICAL_ADDRESS Cr3BaseAddress, IN PHYSICAL_ADDRESS PhysicalAddress, IN UINTN Length)
RETURN_STATUS EFIAPI InternalMemEncryptSevClearMmioPageEncMask(IN PHYSICAL_ADDRESS Cr3BaseAddress, IN PHYSICAL_ADDRESS PhysicalAddress, IN UINTN Length)
UINT64 EFIAPI InternalGetMemEncryptionAddressMask(VOID)
RETURN_STATUS EFIAPI InternalMemEncryptSevSetMemoryEncrypted(IN PHYSICAL_ADDRESS Cr3BaseAddress, IN PHYSICAL_ADDRESS PhysicalAddress, IN UINTN Length)