DB_VECTOR
{ SVM_EXIT_EXCP_BASE + DB_VECTOR, "DB excp" }, \
return emulate_exception(ctxt, DB_VECTOR, 0, false);
kvm_queue_exception(&(svm->vcpu), DB_VECTOR);
} else if (ex->vector == DB_VECTOR) {
clr_exception_intercept(svm, DB_VECTOR);
set_exception_intercept(svm, DB_VECTOR);
kvm_queue_exception_p(vcpu, DB_VECTOR, payload);
kvm_run->debug.arch.exception = DB_VECTOR;
[SVM_EXIT_EXCP_BASE + DB_VECTOR] = db_interception,
} else if (ex->vector == DB_VECTOR) {
if (!ex->pending || ex->vector != DB_VECTOR)
return is_exception_n(intr_info, DB_VECTOR);
vcpu->arch.exception.vector == DB_VECTOR) &&
vcpu->arch.exception_vmexit.vector == DB_VECTOR)) {
case DB_VECTOR:
case DB_VECTOR:
kvm_queue_exception_p(vcpu, DB_VECTOR, dr6);
vcpu->run->debug.arch.exception = DB_VECTOR;
kvm_queue_exception_p(vcpu, DB_VECTOR, DR6_BD);
(1u << DB_VECTOR) | (1u << AC_VECTOR);
if (vcpu->arch.exception.vector == DB_VECTOR) {
kvm_queue_exception(vcpu, DB_VECTOR);
if (mask & (1 << DB_VECTOR))
case DB_VECTOR:
kvm_run->debug.arch.exception = DB_VECTOR;
kvm_queue_exception_p(vcpu, DB_VECTOR, DR6_BS);
kvm_run->debug.arch.exception = DB_VECTOR;
kvm_queue_exception_p(vcpu, DB_VECTOR, dr6);
{ SVM_EXIT_EXCP_BASE + DB_VECTOR, "DB excp" }, \
run->debug.arch.exception == DB_VECTOR &&
run->debug.arch.exception == DB_VECTOR &&
run->debug.arch.exception == DB_VECTOR &&
run->debug.arch.exception == DB_VECTOR &&