Searched refs:ve_info (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/x86/coco/tdx/ ! |
| H A D | tdx.c | 385 static int ve_instr_len(struct ve_info *ve) in ve_instr_len() 432 static int handle_halt(struct ve_info *ve) in handle_halt() 471 static int read_msr(struct pt_regs *regs, struct ve_info *ve) in read_msr() 492 static int write_msr(struct pt_regs *regs, struct ve_info *ve) in write_msr() 512 static int handle_cpuid(struct pt_regs *regs, struct ve_info *ve) in handle_cpuid() 577 static int handle_mmio(struct pt_regs *regs, struct ve_info *ve) in handle_mmio() 735 static int handle_io(struct pt_regs *regs, struct ve_info *ve) in handle_io() 765 struct ve_info ve; in tdx_early_handle_ve() 781 void tdx_get_ve_info(struct ve_info *ve) in tdx_get_ve_info() 817 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 D | tdx.h | 46 struct ve_info { struct 61 void tdx_get_ve_info(struct ve_info *ve); argument 63 bool tdx_handle_virt_exception(struct pt_regs *regs, struct ve_info *ve);
|
| /linux/arch/x86/kvm/vmx/ ! |
| H A D | vmx.c | 4955 if (vmx->ve_info) in init_vmcs() 4957 __pa(vmx->ve_info)); in init_vmcs() 5512 struct vmx_ve_information *ve_info = vmx->ve_info; in handle_exception_nmi() local 5514 WARN_ONCE(ve_info->exit_reason != EXIT_REASON_EPT_VIOLATION, in handle_exception_nmi() 5515 "Unexpected #VE on VM-Exit reason 0x%x", ve_info->exit_reason); in handle_exception_nmi() 5517 kvm_mmu_print_sptes(vcpu, ve_info->guest_physical_address, "#VE"); in handle_exception_nmi() 6758 struct vmx_ve_information *ve_info = vmx->ve_info; in dump_vmcs() local 6768 ve_info_pa == __pa(ve_info) ? "" : "(corrupted!)"); in dump_vmcs() 6770 ve_info->exit_reason, ve_info->delivery, in dump_vmcs() 6771 ve_info->exit_qualification, in dump_vmcs() [all …]
|
| H A D | vmx.h | 291 struct vmx_ve_information *ve_info; member
|
| H A D | nested.c | 2299 if (vmx->ve_info) in prepare_vmcs02_constant_state() 2300 vmcs_write64(VE_INFORMATION_ADDRESS, __pa(vmx->ve_info)); in prepare_vmcs02_constant_state()
|
| /linux/arch/x86/kernel/ ! |
| H A D | traps.c | 1644 struct ve_info ve; in DEFINE_IDTENTRY()
|