Home
last modified time | relevance | path

Searched refs:kvm_run (Results 1 – 16 of 16) sorted by relevance

/arch/s390/kvm/
Dkvm-s390.c4201 struct kvm_run *kvm_run = vcpu->run; in sync_regs_fmt2() local
4205 riccb = (struct runtime_instr_cb *) &kvm_run->s.regs.riccb; in sync_regs_fmt2()
4206 gscb = (struct gs_cb *) &kvm_run->s.regs.gscb; in sync_regs_fmt2()
4207 vcpu->arch.sie_block->gpsw.mask = kvm_run->psw_mask; in sync_regs_fmt2()
4208 vcpu->arch.sie_block->gpsw.addr = kvm_run->psw_addr; in sync_regs_fmt2()
4209 if (kvm_run->kvm_dirty_regs & KVM_SYNC_ARCH0) { in sync_regs_fmt2()
4210 vcpu->arch.sie_block->todpr = kvm_run->s.regs.todpr; in sync_regs_fmt2()
4211 vcpu->arch.sie_block->pp = kvm_run->s.regs.pp; in sync_regs_fmt2()
4212 vcpu->arch.sie_block->gbea = kvm_run->s.regs.gbea; in sync_regs_fmt2()
4214 if (kvm_run->kvm_dirty_regs & KVM_SYNC_PFAULT) { in sync_regs_fmt2()
[all …]
/arch/arm64/kvm/
Dmmio.c94 struct kvm_run *run = vcpu->run; in kvm_handle_mmio_return()
125 struct kvm_run *run = vcpu->run; in io_mem_abort()
Dhandle_exit.c120 struct kvm_run *run = vcpu->run; in kvm_handle_guest_debug()
241 struct kvm_run *run = vcpu->run; in handle_exit()
Darm.c713 struct kvm_run *run = vcpu->run; in kvm_arch_vcpu_ioctl_run()
/arch/x86/kvm/svm/
Dsvm.c1831 struct kvm_run *kvm_run = svm->vcpu.run; in db_interception() local
1850 kvm_run->exit_reason = KVM_EXIT_DEBUG; in db_interception()
1851 kvm_run->debug.arch.dr6 = svm->vmcb->save.dr6; in db_interception()
1852 kvm_run->debug.arch.dr7 = svm->vmcb->save.dr7; in db_interception()
1853 kvm_run->debug.arch.pc = in db_interception()
1855 kvm_run->debug.arch.exception = DB_VECTOR; in db_interception()
1864 struct kvm_run *kvm_run = svm->vcpu.run; in bp_interception() local
1866 kvm_run->exit_reason = KVM_EXIT_DEBUG; in bp_interception()
1867 kvm_run->debug.arch.pc = svm->vmcb->save.cs.base + svm->vmcb->save.rip; in bp_interception()
1868 kvm_run->debug.arch.exception = BP_VECTOR; in bp_interception()
[all …]
/arch/powerpc/kvm/
Dpowerpc.c1115 struct kvm_run *run = vcpu->run; in kvmppc_complete_mmio_load()
1229 struct kvm_run *run = vcpu->run; in __kvmppc_handle_load()
1317 struct kvm_run *run = vcpu->run; in kvmppc_handle_store()
1464 struct kvm_run *run = vcpu->run; in kvmppc_emulate_mmio_vsx_loadstore()
1643 struct kvm_run *run = vcpu->run; in kvmppc_emulate_mmio_vmx_loadstore()
1775 struct kvm_run *run = vcpu->run; in kvm_arch_vcpu_ioctl_run()
Dbooke.c838 struct kvm_run *run = vcpu->run; in kvmppc_handle_debug()
986 struct kvm_run *run = vcpu->run; in kvmppc_handle_exit()
Dbook3s_hv.c1288 struct kvm_run *run = vcpu->run; in kvmppc_handle_exit_hv()
4010 struct kvm_run *run = vcpu->run; in kvmppc_run_vcpu()
4141 struct kvm_run *run = vcpu->run; in kvmhv_run_single_vcpu()
4332 struct kvm_run *run = vcpu->run; in kvmppc_vcpu_run_hv()
Dbook3s_pr.c1156 struct kvm_run *run = vcpu->run; in kvmppc_handle_exit_pr()
/arch/x86/kvm/
Dx86.c7430 struct kvm_run *kvm_run = vcpu->run; in kvm_vcpu_do_singlestep() local
7433 kvm_run->debug.arch.dr6 = DR6_BS | DR6_FIXED_1 | DR6_RTM; in kvm_vcpu_do_singlestep()
7434 kvm_run->debug.arch.pc = kvm_get_linear_rip(vcpu); in kvm_vcpu_do_singlestep()
7435 kvm_run->debug.arch.exception = DB_VECTOR; in kvm_vcpu_do_singlestep()
7436 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_do_singlestep()
7470 struct kvm_run *kvm_run = vcpu->run; in kvm_vcpu_check_code_breakpoint() local
7477 kvm_run->debug.arch.dr6 = dr6 | DR6_FIXED_1 | DR6_RTM; in kvm_vcpu_check_code_breakpoint()
7478 kvm_run->debug.arch.pc = eip; in kvm_vcpu_check_code_breakpoint()
7479 kvm_run->debug.arch.exception = DB_VECTOR; in kvm_vcpu_check_code_breakpoint()
7480 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_check_code_breakpoint()
[all …]
Dlapic.c1329 struct kvm_run *run = vcpu->run; in __report_tpr_access()
/arch/x86/kvm/vmx/
Dvmx.c4893 struct kvm_run *kvm_run = vcpu->run; in handle_exception_nmi() local
4998 kvm_run->debug.arch.dr6 = dr6 | DR6_FIXED_1 | DR6_RTM; in handle_exception_nmi()
4999 kvm_run->debug.arch.dr7 = vmcs_readl(GUEST_DR7); in handle_exception_nmi()
5009 kvm_run->exit_reason = KVM_EXIT_DEBUG; in handle_exception_nmi()
5011 kvm_run->debug.arch.pc = vmcs_readl(GUEST_CS_BASE) + rip; in handle_exception_nmi()
5012 kvm_run->debug.arch.exception = ex_no; in handle_exception_nmi()
5029 kvm_run->exit_reason = KVM_EXIT_EXCEPTION; in handle_exception_nmi()
5030 kvm_run->ex.exception = ex_no; in handle_exception_nmi()
5031 kvm_run->ex.error_code = error_code; in handle_exception_nmi()
/arch/mips/kvm/
Demulate.c1604 struct kvm_run *run = vcpu->run; in kvm_mips_emulate_store()
1900 struct kvm_run *run = vcpu->run; in kvm_mips_emulate_load()
2949 struct kvm_run *run = vcpu->run; in kvm_mips_complete_mmio_load()
Dtrap_emul.c247 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_tlb_miss()
Dvz.c1621 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_tlb_ld_miss()
1668 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_tlb_st_miss()
Dmips.c1204 struct kvm_run *run = vcpu->run; in kvm_mips_handle_exit()