Lines Matching refs:cr2
419 vcpu->arch.cr2 = fault->address; in kvm_inject_page_fault()
4805 value = vcpu->arch.cr2; in emulator_get_cr()
4834 vcpu->arch.cr2 = val; in emulator_set_cr()
5162 static bool reexecute_instruction(struct kvm_vcpu *vcpu, gva_t cr2, in reexecute_instruction() argument
5166 gpa_t gpa = cr2; in reexecute_instruction()
5177 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2, NULL); in reexecute_instruction()
5234 unsigned long cr2, int emulation_type) in retry_instruction() argument
5237 unsigned long last_retry_eip, last_retry_addr, gpa = cr2; in retry_instruction()
5263 if (ctxt->eip == last_retry_eip && last_retry_addr == cr2) in retry_instruction()
5267 vcpu->arch.last_retry_addr = cr2; in retry_instruction()
5270 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2, NULL); in retry_instruction()
5369 unsigned long cr2, in x86_emulate_instruction() argument
5412 if (reexecute_instruction(vcpu, cr2, write_fault_to_spt, in x86_emulate_instruction()
5428 if (retry_instruction(ctxt, cr2, emulation_type)) in x86_emulate_instruction()
5445 if (reexecute_instruction(vcpu, cr2, write_fault_to_spt, in x86_emulate_instruction()
6753 sregs->cr2 = vcpu->arch.cr2; in kvm_arch_vcpu_ioctl_get_sregs()
6837 vcpu->arch.cr2 = sregs->cr2; in kvm_arch_vcpu_ioctl_set_sregs()
7160 vcpu->arch.cr2 = 0; in kvm_vcpu_reset()