Home
last modified time | relevance | path

Searched refs:ve_info (Results 1 – 5 of 5) sorted by relevance

/linux/arch/x86/coco/tdx/
H A Dtdx.c368 static int ve_instr_len(struct ve_info *ve) in ve_instr_len()
415 static int handle_halt(struct ve_info *ve) in handle_halt()
454 static int read_msr(struct pt_regs *regs, struct ve_info *ve) in read_msr()
475 static int write_msr(struct pt_regs *regs, struct ve_info *ve) in write_msr()
495 static int handle_cpuid(struct pt_regs *regs, struct ve_info *ve) in handle_cpuid()
560 static int handle_mmio(struct pt_regs *regs, struct ve_info *ve) in handle_mmio()
716 static int handle_io(struct pt_regs *regs, struct ve_info *ve) in handle_io()
746 struct ve_info ve; in tdx_early_handle_ve()
762 void tdx_get_ve_info(struct ve_info *ve) in tdx_get_ve_info()
798 static int virt_exception_user(struct pt_regs *regs, struct ve_info *ve) in virt_exception_user()
[all …]
/linux/arch/x86/include/asm/
H A Dtdx.h58 struct ve_info { struct
73 void tdx_get_ve_info(struct ve_info *ve); argument
75 bool tdx_handle_virt_exception(struct pt_regs *regs, struct ve_info *ve);
/linux/arch/x86/kvm/vmx/
H A Dvmx.c4906 if (vmx->ve_info) in init_vmcs()
4908 __pa(vmx->ve_info)); in init_vmcs()
5466 struct vmx_ve_information *ve_info = vmx->ve_info; in handle_exception_nmi() local
5468 WARN_ONCE(ve_info->exit_reason != EXIT_REASON_EPT_VIOLATION, in handle_exception_nmi()
5469 "Unexpected #VE on VM-Exit reason 0x%x", ve_info->exit_reason); in handle_exception_nmi()
5471 kvm_mmu_print_sptes(vcpu, ve_info->guest_physical_address, "#VE"); in handle_exception_nmi()
6685 struct vmx_ve_information *ve_info = vmx->ve_info; in dump_vmcs() local
6695 ve_info_pa == __pa(ve_info) ? "" : "(corrupted!)"); in dump_vmcs()
6697 ve_info->exit_reason, ve_info->delivery, in dump_vmcs()
6698 ve_info->exit_qualification, in dump_vmcs()
[all …]
H A Dvmx.h294 struct vmx_ve_information *ve_info; member
H A Dnested.c2370 if (vmx->ve_info) in prepare_vmcs02_constant_state()
2371 vmcs_write64(VE_INFORMATION_ADDRESS, __pa(vmx->ve_info)); in prepare_vmcs02_constant_state()