X86_TRAP_DB
return error_code == SVM_EXIT_EXCP_BASE + X86_TRAP_DB;
case X86_TRAP_DB: return fred_exc_debug(regs);
if (likely(regs->fred_ss.vector == X86_TRAP_DB))
if (likely(regs->fred_ss.vector == X86_TRAP_DB))
if (trapnr == X86_TRAP_DB || trapnr == X86_TRAP_BP)
DECLARE_IDTENTRY_DEBUG(X86_TRAP_DB, exc_debug);
DECLARE_IDTENTRY_RAW(X86_TRAP_DB, exc_debug);
DECLARE_IDTENTRY_RAW(X86_TRAP_DB, xenpv_exc_debug);
FRED_STKLVL(X86_TRAP_DB, FRED_DB_STACK_LEVEL) |
ISTG(X86_TRAP_DB, asm_exc_debug, IST_INDEX_DB),
INTG(X86_TRAP_DB, asm_exc_debug),
tsk->thread.trap_nr = X86_TRAP_DB;
handle_vm86_trap((struct kernel_vm86_regs *)regs, 0, X86_TRAP_DB);
handle_vm86_trap(regs, 0, X86_TRAP_DB);