48 Event.Elements.Vector = GP_EXCEPTION;
49 Event.Elements.Type = GHCB_EVENT_INJECTION_TYPE_EXCEPTION;
50 Event.Elements.Valid = 1;
70 IN OUT BOOLEAN *InterruptState
90 IN BOOLEAN InterruptState
109 IN GHCB_REGISTER Offset
131 IN GHCB_REGISTER Offset
163 *ExceptionType = VC_EXCEPTION;
165 return EFI_UNSUPPORTED;
191 *ExceptionType = VE_EXCEPTION;
193 return EFI_UNSUPPORTED;
UINT64 EFIAPI CcExitVmgExit(IN OUT GHCB *Ghcb, IN UINT64 ExitCode, IN UINT64 ExitInfo1, IN UINT64 ExitInfo2)
EFI_STATUS EFIAPI CcExitHandleVe(IN OUT EFI_EXCEPTION_TYPE *ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
BOOLEAN EFIAPI CcExitVmgIsOffsetValid(IN GHCB *Ghcb, IN GHCB_REGISTER Offset)
VOID EFIAPI CcExitVmgSetOffsetValid(IN OUT GHCB *Ghcb, IN GHCB_REGISTER Offset)
EFI_STATUS EFIAPI CcExitHandleVc(IN OUT EFI_EXCEPTION_TYPE *ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
VOID EFIAPI CcExitVmgInit(IN OUT GHCB *Ghcb, IN OUT BOOLEAN *InterruptState)
VOID EFIAPI CcExitVmgDone(IN OUT GHCB *Ghcb, IN BOOLEAN InterruptState)