Home
last modified time | relevance | path

Searched refs:exit_insn_len (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/tools/testing/selftests/kvm/x86/
H A Dnested_emulation_test.c85 uint32_t exit_insn_len; in guest_code() local
102 exit_insn_len = vmcb->control.next_rip - vmcb->save.rip; in guest_code()
107 exit_insn_len = vmreadz(VM_EXIT_INSTRUCTION_LEN); in guest_code()
115 __GUEST_ASSERT(exit_insn_len == insn_len, in guest_code()
117 insn_len, insn->name, exit_insn_len); in guest_code()
/linux-6.15/arch/x86/kvm/vmx/
H A Dnested.h31 u32 exit_insn_len);
37 u32 exit_insn_len; in nested_vmx_vmexit() local
41 exit_insn_len = 0; in nested_vmx_vmexit()
43 exit_insn_len = vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in nested_vmx_vmexit()
46 exit_qualification, exit_insn_len); in nested_vmx_vmexit()
H A Dvmx.c8111 u64 exit_insn_len; in vmx_check_intercept() local
8190 exit_insn_len = abs_diff((s64)info->next_rip, (s64)info->rip); in vmx_check_intercept()
8191 if (!exit_insn_len || exit_insn_len > X86_MAX_INSTRUCTION_LENGTH) in vmx_check_intercept()
8195 exit_insn_len); in vmx_check_intercept()
H A Dnested.c4621 unsigned long exit_qualification, u32 exit_insn_len) in prepare_vmcs12() argument
4649 vmcs12->vm_exit_instruction_len = exit_insn_len; in prepare_vmcs12()
4935 u32 exit_insn_len) in __nested_vmx_vmexit() argument
4986 exit_insn_len); in __nested_vmx_vmexit()