Lines Matching refs:next_rip
138 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()
2362 nested_vmcb->control.next_rip = vmcb->control.next_rip; in nested_svm_vmexit()
2665 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in vmload_interception()
2686 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in vmsave_interception()
2728 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in stgi_interception()
2742 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in clgi_interception()
2766 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in invlpga_interception()
2791 svm->next_rip = kvm_rip_read(&svm->vcpu) + 3; in xsetbv_interception()
2868 svm->next_rip = kvm_rip_read(&svm->vcpu) + 2; in cpuid_interception()
3157 svm->next_rip = kvm_rip_read(&svm->vcpu) + 2; in rdmsr_interception()
3266 svm->next_rip = kvm_rip_read(&svm->vcpu) + 2; in wrmsr_interception()
3428 pr_err("%-20s%016llx\n", "next_rip:", control->next_rip); in dump_vmcb()
3999 svm->next_rip = 0; in svm_vcpu_run()
4314 vmcb->control.exit_info_2 = info->next_rip; in svm_check_intercept()
4324 vmcb->control.next_rip = info->next_rip; in svm_check_intercept()