TianoCore EDK2 master
VmTdExitNull.c File Reference
#include <Base.h>
#include <Uefi.h>
#include <Library/VmgExitLib.h>

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI VmTdExitHandleVe (IN OUT EFI_EXCEPTION_TYPE *ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 

Detailed Description

Copyright (c) 2021, Intel Corporation. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file VmTdExitNull.c.

Function Documentation

◆ VmTdExitHandleVe()

EFI_STATUS EFIAPI VmTdExitHandleVe ( IN OUT EFI_EXCEPTION_TYPE ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

Handle a #VE exception.

Performs the necessary processing to handle a #VE exception.

Parameters
[in,out]ExceptionTypePointer to an EFI_EXCEPTION_TYPE to be set as value to use on error.
[in,out]SystemContextPointer to EFI_SYSTEM_CONTEXT
Return values
EFI_SUCCESSException handled
EFI_UNSUPPORTED#VE not supported, (new) exception value to propagate provided
EFI_PROTOCOL_ERROR#VE handling failed, (new) exception value to propagate provided

Definition at line 30 of file VmTdExitNull.c.