Searched refs:ve_info (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/arch/x86/coco/tdx/ |
| H A D | tdx.c | 345 static int ve_instr_len(struct ve_info *ve) in ve_instr_len() 392 static int handle_halt(struct ve_info *ve) in handle_halt() 431 static int read_msr(struct pt_regs *regs, struct ve_info *ve) in read_msr() 452 static int write_msr(struct pt_regs *regs, struct ve_info *ve) in write_msr() 472 static int handle_cpuid(struct pt_regs *regs, struct ve_info *ve) in handle_cpuid() 537 static int handle_mmio(struct pt_regs *regs, struct ve_info *ve) in handle_mmio() 695 static int handle_io(struct pt_regs *regs, struct ve_info *ve) in handle_io() 725 struct ve_info ve; in tdx_early_handle_ve() 741 void tdx_get_ve_info(struct ve_info *ve) in tdx_get_ve_info() 777 static int virt_exception_user(struct pt_regs *regs, struct ve_info *ve) in virt_exception_user() [all …]
|
| /linux-6.15/arch/x86/include/asm/ |
| H A D | tdx.h | 42 struct ve_info { struct 57 void tdx_get_ve_info(struct ve_info *ve); argument 59 bool tdx_handle_virt_exception(struct pt_regs *regs, struct ve_info *ve);
|
| /linux-6.15/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 4764 if (vmx->ve_info) in init_vmcs() 4766 __pa(vmx->ve_info)); in init_vmcs() 5270 struct vmx_ve_information *ve_info = vmx->ve_info; in handle_exception_nmi() local 6502 struct vmx_ve_information *ve_info = vmx->ve_info; in dump_vmcs() local 6514 ve_info->exit_reason, ve_info->delivery, in dump_vmcs() 6515 ve_info->exit_qualification, in dump_vmcs() 6516 ve_info->guest_linear_address, in dump_vmcs() 6517 ve_info->guest_physical_address, ve_info->eptp_index); in dump_vmcs() 7566 free_page((unsigned long)vmx->ve_info); in vmx_vcpu_free() 7664 BUILD_BUG_ON(sizeof(*vmx->ve_info) > PAGE_SIZE); in vmx_vcpu_create() [all …]
|
| H A D | vmx.h | 366 struct vmx_ve_information *ve_info; member
|
| H A D | nested.c | 2273 if (vmx->ve_info) in prepare_vmcs02_constant_state() 2274 vmcs_write64(VE_INFORMATION_ADDRESS, __pa(vmx->ve_info)); in prepare_vmcs02_constant_state()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | traps.c | 1516 struct ve_info ve; in DEFINE_IDTENTRY()
|