TianoCore EDK2 master
VmgExitVcHandler.h
Go to the documentation of this file.
1
9#ifndef __VMG_EXIT_VC_HANDLER_H__
10#define __VMG_EXIT_VC_HANDLER_H__
11
12#include <Base.h>
13#include <Uefi.h>
14#include <Library/VmgExitLib.h>
15
34EFIAPI
36 IN OUT GHCB *Ghcb,
37 IN OUT EFI_EXCEPTION_TYPE *ExceptionType,
38 IN OUT EFI_SYSTEM_CONTEXT SystemContext
39 );
40
47VOID
48EFIAPI
50 IN OUT SEV_ES_PER_CPU_DATA *SevEsData
51 );
52
53#endif
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
INTN EFI_EXCEPTION_TYPE
Definition: DebugSupport.h:35
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:28
EFI_STATUS EFIAPI InternalVmgExitHandleVc(IN OUT GHCB *Ghcb, IN OUT EFI_EXCEPTION_TYPE *ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
VOID EFIAPI VmgExitIssueAssert(IN OUT SEV_ES_PER_CPU_DATA *SevEsData)