| /** @file | |
| Copyright (c) 2020 - 2021, Intel Corporation. All rights reserved.<BR> | |
| SPDX-License-Identifier: BSD-2-Clause-Patent | |
| **/ | |
| #ifndef CC_EXIT_TD_H_ | |
| #define CC_EXIT_TD_H_ | |
| #include <Base.h> | |
| #include <Uefi.h> | |
| /** | |
| This function enable the TD guest to request the VMM to emulate CPUID | |
| operation, especially for non-architectural, CPUID leaves. | |
| @param[in] Eax Main leaf of the CPUID | |
| @param[in] Ecx Sub-leaf of the CPUID | |
| @param[out] Results Returned result of CPUID operation | |
| @return EFI_SUCCESS | |
| **/ | |
| EFI_STATUS | |
| EFIAPI | |
| TdVmCallCpuid ( | |
| IN UINT64 Eax, | |
| IN UINT64 Ecx, | |
| OUT VOID *Results | |
| ); | |
| #endif |