1f15898b0SXiaoyao Li /* SPDX-License-Identifier: GPL-2.0-or-later */
2f15898b0SXiaoyao Li
3f15898b0SXiaoyao Li #include "qemu/osdep.h"
4f15898b0SXiaoyao Li
5f15898b0SXiaoyao Li #include "tdx.h"
6f15898b0SXiaoyao Li
tdx_pre_create_vcpu(CPUState * cpu,Error ** errp)7f15898b0SXiaoyao Li int tdx_pre_create_vcpu(CPUState *cpu, Error **errp)
8f15898b0SXiaoyao Li {
9f15898b0SXiaoyao Li return -EINVAL;
10f15898b0SXiaoyao Li }
11cb5d65a8SXiaoyao Li
tdx_parse_tdvf(void * flash_ptr,int size)12cb5d65a8SXiaoyao Li int tdx_parse_tdvf(void *flash_ptr, int size)
13cb5d65a8SXiaoyao Li {
14cb5d65a8SXiaoyao Li return -EINVAL;
15cb5d65a8SXiaoyao Li }
1698dbfd68SXiaoyao Li
tdx_handle_report_fatal_error(X86CPU * cpu,struct kvm_run * run)1798dbfd68SXiaoyao Li int tdx_handle_report_fatal_error(X86CPU *cpu, struct kvm_run *run)
1898dbfd68SXiaoyao Li {
1998dbfd68SXiaoyao Li return -EINVAL;
2098dbfd68SXiaoyao Li }
21427b8cf4SBinbin Wu
tdx_handle_get_quote(X86CPU * cpu,struct kvm_run * run)2240da501dSIsaku Yamahata void tdx_handle_get_quote(X86CPU *cpu, struct kvm_run *run)
2340da501dSIsaku Yamahata {
2440da501dSIsaku Yamahata }
2540da501dSIsaku Yamahata
tdx_handle_get_tdvmcall_info(X86CPU * cpu,struct kvm_run * run)26427b8cf4SBinbin Wu void tdx_handle_get_tdvmcall_info(X86CPU *cpu, struct kvm_run *run)
27427b8cf4SBinbin Wu {
28427b8cf4SBinbin Wu }
29*efa742b2SXiaoyao Li
tdx_handle_setup_event_notify_interrupt(X86CPU * cpu,struct kvm_run * run)30*efa742b2SXiaoyao Li void tdx_handle_setup_event_notify_interrupt(X86CPU *cpu, struct kvm_run *run)
31*efa742b2SXiaoyao Li {
32*efa742b2SXiaoyao Li }
33