Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/kvm/
Dsvm.c138 u64 next_rip; member
514 if (svm->vmcb->control.next_rip != 0) { in skip_emulated_instruction()
516 svm->next_rip = svm->vmcb->control.next_rip; in skip_emulated_instruction()
519 if (!svm->next_rip) { in skip_emulated_instruction()
525 if (svm->next_rip - kvm_rip_read(vcpu) > MAX_INST_SIZE) in skip_emulated_instruction()
527 __func__, kvm_rip_read(vcpu), svm->next_rip); in skip_emulated_instruction()
529 kvm_rip_write(vcpu, svm->next_rip); in skip_emulated_instruction()
1909 svm->next_rip = svm->vmcb->control.exit_info_2; in io_interception()
1933 svm->next_rip = kvm_rip_read(&svm->vcpu) + 1; in halt_interception()
1939 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in vmmcall_interception()
[all …]
Demulate.c451 .next_rip = ctxt->eip, in emulator_check_intercept()
/linux-4.1.27/arch/x86/kernel/
Dalternative.c272 u8 *next_rip, *tgt_rip; in recompute_jump() local
282 next_rip = repl_insn + a->replacementlen; in recompute_jump()
284 tgt_rip = next_rip + o_dspl; in recompute_jump()
/linux-4.1.27/arch/x86/include/asm/
Dsvm.h88 u64 next_rip; member
Dkvm_emulate.h44 u64 next_rip; /* rip following the instruction */ member