TianoCore EDK2 master
|
Go to the source code of this file.
Functions | |
STATIC UINT8 | ReadCcGuestType (VOID) |
UINT8 EFIAPI | CcProbe (VOID) |
EFI_STATUS EFIAPI | DxeCcProbeLibConstructor (VOID) |
Variables | |
STATIC UINT8 | mCcProbeGuestType = 0 |
STATIC BOOLEAN | mCcProbed = FALSE |
CcProbeLib is used to probe the Confidential computing guest type.
Copyright (c) 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DxeCcProbeLib.c.
UINT8 EFIAPI CcProbe | ( | VOID | ) |
Probe the ConfidentialComputing Guest type. See defition of CC_GUEST_TYPE in <ConfidentialComputingGuestAttr.h>.
Definition at line 48 of file DxeCcProbeLib.c.
EFI_STATUS EFIAPI DxeCcProbeLibConstructor | ( | VOID | ) |
Constructor of DxeCcProbeLib
Definition at line 62 of file DxeCcProbeLib.c.
STATIC UINT8 ReadCcGuestType | ( | VOID | ) |
Read the the ConfidentialComputing Guest type from Ovmf work-area.
Definition at line 24 of file DxeCcProbeLib.c.
Definition at line 15 of file DxeCcProbeLib.c.
STATIC UINT8 mCcProbeGuestType = 0 |
Definition at line 14 of file DxeCcProbeLib.c.