Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/arch/arm64/kvm/
H A Dtrace_handle_exit.h50 TP_PROTO(struct kvm_vcpu *vcpu, __u32 guest_debug),
51 TP_ARGS(vcpu, guest_debug),
55 __field(__u32, guest_debug)
60 __entry->guest_debug = guest_debug;
63 TP_printk("vcpu: %p, flags: 0x%08x", __entry->vcpu, __entry->guest_debug)
67 TP_PROTO(__u32 guest_debug),
68 TP_ARGS(guest_debug),
71 __field(__u32, guest_debug)
75 __entry->guest_debug = guest_debug;
78 TP_printk("flags: 0x%08x", __entry->guest_debug)
[all …]
H A Ddebug.c98 if (vcpu->guest_debug) in kvm_arm_setup_mdcr_el2()
108 if ((vcpu->guest_debug & KVM_GUESTDBG_USE_HW) || in kvm_arm_setup_mdcr_el2()
164 trace_kvm_arm_setup_debug(vcpu, vcpu->guest_debug); in kvm_arm_setup_debug()
169 if (vcpu->guest_debug) { in kvm_arm_setup_debug()
193 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvm_arm_setup_debug()
215 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arm_setup_debug()
234 BUG_ON(!vcpu->guest_debug && in kvm_arm_setup_debug()
250 trace_kvm_arm_clear_debug(vcpu->guest_debug); in kvm_arm_clear_debug()
252 if (vcpu->guest_debug) { in kvm_arm_clear_debug()
259 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arm_clear_debug()
H A Dguest.c919 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
922 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW) { in kvm_arch_vcpu_ioctl_set_guest_debug()
928 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
/OK3568_Linux_fs/kernel/arch/powerpc/kvm/
H A Dbooke_emulate.c149 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
160 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
172 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
183 if (vcpu->guest_debug) in kvmppc_booke_emulate_mtspr()
195 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()
232 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()
[all …]
H A Dbooke.c211 if (vcpu->guest_debug) { in kvmppc_vcpu_sync_debug()
842 if (vcpu->guest_debug == 0) { in kvmppc_handle_debug()
1011 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in kvmppc_handle_exit()
1105 if ((vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) && in kvmppc_handle_exit()
2008 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
2014 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
2017 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) in kvm_arch_vcpu_ioctl_set_guest_debug()
2041 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) in kvm_arch_vcpu_ioctl_set_guest_debug()
H A Dbook3s_pr.c1076 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvmppc_setup_debug()
1085 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvmppc_clear_debug()
1427 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvmppc_handle_exit_pr()
H A Dbook3s.c773 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
H A Dbook3s_hv.c1422 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) { in kvmppc_handle_exit_hv()
/OK3568_Linux_fs/kernel/arch/s390/include/asm/
H A Dkvm_host.h695 (vcpu->guest_debug & KVM_GUESTDBG_ENABLE)
697 (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP)
699 (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)
701 (vcpu->guest_debug & KVM_GUESTDBG_EXIT_PENDING))
/OK3568_Linux_fs/kernel/arch/s390/kvm/
H A Dguestdbg.c374 vcpu->guest_debug &= ~KVM_GUESTDBG_EXIT_PENDING; in kvm_s390_prepare_debug_exit()
519 vcpu->guest_debug |= KVM_GUESTDBG_EXIT_PENDING; in kvm_s390_handle_per_ifetch_icpt()
592 vcpu->guest_debug |= KVM_GUESTDBG_EXIT_PENDING; in kvm_s390_handle_per_event()
H A Dkvm-s390.c3711 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
3724 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
3736 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
/OK3568_Linux_fs/kernel/arch/x86/kvm/svm/
H A Dsvm.c790 if (!(svm->vcpu.guest_debug & KVM_GUESTDBG_SINGLESTEP)) { in disable_nmi_singlestep()
1748 if (vcpu->guest_debug & KVM_GUESTDBG_ENABLE) { in update_exception_bitmap()
1749 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in update_exception_bitmap()
1832 if (!(svm->vcpu.guest_debug & in db_interception()
1846 if (svm->vcpu.guest_debug & in db_interception()
2420 if (svm->vcpu.guest_debug == 0) { in dr_interception()
/OK3568_Linux_fs/kernel/arch/x86/kvm/
H A Dx86.c1106 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) { in kvm_update_dr0123()
1117 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) in kvm_update_dr7()
1144 if (!(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP)) in __kvm_set_dr()
7363 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) { in kvm_vcpu_do_singlestep()
7399 if (unlikely(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) && in kvm_vcpu_check_code_breakpoint()
7646 if (r && (ctxt->tf || (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP))) in x86_emulate_instruction()
9221 WARN_ON(vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP); in vcpu_enter_guest()
9954 vcpu->guest_debug = dbg->control; in kvm_arch_vcpu_ioctl_set_guest_debug()
9955 if (!(vcpu->guest_debug & KVM_GUESTDBG_ENABLE)) in kvm_arch_vcpu_ioctl_set_guest_debug()
9956 vcpu->guest_debug = 0; in kvm_arch_vcpu_ioctl_set_guest_debug()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/kvm/vmx/
H A Dvmx.c884 if ((vcpu->guest_debug & in update_exception_bitmap()
4772 if (vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in rmode_exception()
4776 return !(vcpu->guest_debug & in rmode_exception()
4938 if (!(vcpu->guest_debug & in handle_exception_nmi()
5214 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) { in handle_dr()
5227 if (vcpu->guest_debug == 0) { in handle_dr()
6858 if (vcpu->guest_debug & KVM_GUESTDBG_SINGLESTEP) in vmx_vcpu_run()
H A Dnested.c4382 if (vcpu->guest_debug & KVM_GUESTDBG_USE_HW_BP) in nested_vmx_restore_host_state()
5836 vcpu->guest_debug & in nested_vmx_l0_wants_exit()
5840 vcpu->guest_debug & KVM_GUESTDBG_USE_SW_BP) in nested_vmx_l0_wants_exit()
/OK3568_Linux_fs/kernel/include/linux/
H A Dkvm_host.h274 unsigned long guest_debug; member