edk2/UefiCpuPkg/Include/Library
Gerd Hoffmann 891230f079 UefiCpuPkg/AmdSvsmLib: add AmdSvsmUefiMmRequest
The SVSM_UEFI_MM_PROTOCOL protocol allows to send MM communication buffers to
the SVSM (instead of edk2 MM code) and let SVSM manage EFI variables that way.

This patch adds a helper function to send MM communication buffers to the SVSM
to the AmdSvsmLib library header and a stub function to the Null library
implementation.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2026-06-12 12:27:27 +00:00
..
AmdSvsmLib.h UefiCpuPkg/AmdSvsmLib: add AmdSvsmUefiMmRequest 2026-06-12 12:27:27 +00:00
AmdSysCallLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
ArmMmuLib.h UefiCpuPkg/ArmMmuLib: Introduce ArmCcaSetMemoryProtectionAttribute() 2026-04-21 16:55:40 +00:00
BaseArchLibSupport.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
BaseRiscVMmuLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
CcExitLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
CpuCacheInfoLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
CpuMmuLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
CpuPageTableLib.h UefiCpuPkg: Consume Public Page Table Definitions 2026-03-18 00:28:27 +00:00
LocalApicLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
MicrocodeLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
MmSaveStateLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
MpInitLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
MtrrLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
PlatformSecLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
RegisterCpuFeaturesLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SmmCpuFeaturesLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SmmCpuPlatformHookLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SmmCpuSyncLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
SmmRelocationLib.h UefiCpuPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00