Home
last modified time | relevance | path

Searched refs:guest_debug (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/arch/arm64/kvm/
Dtrace.h48 TP_PROTO(struct kvm_vcpu *vcpu, __u32 guest_debug),
49 TP_ARGS(vcpu, guest_debug),
53 __field(__u32, guest_debug)
58 __entry->guest_debug = guest_debug;
61 TP_printk("vcpu: %p, flags: 0x%08x", __entry->vcpu, __entry->guest_debug)
65 TP_PROTO(__u32 guest_debug),
66 TP_ARGS(guest_debug),
69 __field(__u32, guest_debug)
73 __entry->guest_debug = guest_debug;
76 TP_printk("flags: 0x%08x", __entry->guest_debug)
[all …]
Ddebug.c111 trace_kvm_arm_setup_debug(vcpu, vcpu->guest_debug); in kvm_arm_setup_debug()
120 if (vcpu->guest_debug) { in kvm_arm_setup_debug()
147 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvm_arm_setup_debug()
165 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arm_setup_debug()
183 BUG_ON(!vcpu->guest_debug && in kvm_arm_setup_debug()
196 trace_kvm_arm_clear_debug(vcpu->guest_debug); in kvm_arm_clear_debug()
198 if (vcpu->guest_debug) { in kvm_arm_clear_debug()
205 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arm_clear_debug()
Dguest.c362 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
365 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arch_vcpu_ioctl_set_guest_debug()
371 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
/linux-4.4.14/arch/powerpc/kvm/
Dbooke_emulate.c160 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
171 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
183 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
194 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
206 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
217 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
228 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
243 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
254 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
265 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
[all …]
Dbooke.c216 if (vcpu->guest_debug) { in kvmppc_vcpu_sync_debug()
833 if (vcpu->guest_debug == 0) { in kvmppc_handle_debug()
1002 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in kvmppc_handle_exit()
1082 if ((vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) && in kvmppc_handle_exit()
1993 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
1999 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
2002 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) in kvm_arch_vcpu_ioctl_set_guest_debug()
2026 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) in kvm_arch_vcpu_ioctl_set_guest_debug()
Dbook3s.c713 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
Dbook3s_hv.c929 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) { in kvmppc_handle_exit_hv()
/linux-4.4.14/arch/s390/include/asm/
Dkvm_host.h485 (vcpu->guest_debug & KVM_GUESTDBG_ENABLE)
487 (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP)
489 (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)
491 (vcpu->guest_debug & KVM_GUESTDBG_EXIT_PENDING))
/linux-4.4.14/arch/s390/kvm/
Dguestdbg.c382 vcpu->guest_debug &= ~KVM_GUESTDBG_EXIT_PENDING; in kvm_s390_prepare_debug_exit()
486 vcpu->guest_debug |= KVM_GUESTDBG_EXIT_PENDING; in kvm_s390_handle_per_event()
Dkvm-s390.c1745 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
1752 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
1764 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
/linux-4.4.14/arch/x86/kvm/
Dx86.c822 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) { in kvm_update_dr0123()
831 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) in kvm_update_dr6()
839 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) in kvm_update_dr7()
863 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) in __kvm_set_dr()
906 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) in kvm_get_dr()
5284 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvm_vcpu_check_singlestep()
5307 if (unlikely(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) && in kvm_vcpu_check_breakpoint()
6552 WARN_ON(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP); in vcpu_enter_guest()
7111 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
7112 if (!(vcpu->guest_debug & KVM_GUESTDBG_ENABLE)) in kvm_arch_vcpu_ioctl_set_guest_debug()
[all …]
Dsvm.c1564 if (vcpu->guest_debug & KVM_GUESTDBG_ENABLE) { in update_bp_intercept()
1565 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in update_bp_intercept()
1568 vcpu->guest_debug = 0; in update_bp_intercept()
1658 if (!(svm->vcpu.guest_debug & in db_interception()
1667 if (!(svm->vcpu.guest_debug & KVM_GUESTDBG_SINGLESTEP)) in db_interception()
1672 if (svm->vcpu.guest_debug & in db_interception()
2934 if (svm->vcpu.guest_debug == 0) { in dr_interception()
Dvmx.c1645 if ((vcpu->guest_debug & in update_exception_bitmap()
5147 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in rmode_exception()
5151 if (vcpu->guest_debug & in rmode_exception()
5297 if (!(vcpu->guest_debug & in handle_exception()
5556 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) { in handle_dr()
5571 if (vcpu->guest_debug == 0) { in handle_dr()
8567 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) in vmx_vcpu_run()
/linux-4.4.14/include/linux/
Dkvm_host.h235 unsigned long guest_debug; member