Home
last modified time | relevance | path

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

/linux-4.4.14/arch/x86/kvm/
Dsvm.c139 u64 next_rip; member
516 if (svm->vmcb->control.next_rip != 0) { in skip_emulated_instruction()
518 svm->next_rip = svm->vmcb->control.next_rip; in skip_emulated_instruction()
521 if (!svm->next_rip) { in skip_emulated_instruction()
527 if (svm->next_rip - kvm_rip_read(vcpu) > MAX_INST_SIZE) in skip_emulated_instruction()
529 __func__, kvm_rip_read(vcpu), svm->next_rip); in skip_emulated_instruction()
531 kvm_rip_write(vcpu, svm->next_rip); in skip_emulated_instruction()
1825 svm->next_rip = svm->vmcb->control.exit_info_2; in io_interception()
1849 svm->next_rip = kvm_rip_read(&svm->vcpu) + 1; in halt_interception()
1855 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in vmmcall_interception()
[all …]
Demulate.c452 .next_rip = ctxt->eip, in emulator_check_intercept()
/linux-4.4.14/arch/x86/kernel/
Dalternative.c285 u8 *next_rip, *tgt_rip; in recompute_jump() local
295 next_rip = repl_insn + a->replacementlen; in recompute_jump()
297 tgt_rip = next_rip + o_dspl; in recompute_jump()
/linux-4.4.14/arch/x86/include/asm/
Dsvm.h88 u64 next_rip; member
Dkvm_emulate.h44 u64 next_rip; /* rip following the instruction */ member