Changeset View
Changeset View
Standalone View
Standalone View
sys/ddb/db_main.c
Show All 12 Lines | |||||
#include <machine/kdb.h> | #include <machine/kdb.h> | ||||
#include <machine/pcb.h> | #include <machine/pcb.h> | ||||
#include <machine/setjmp.h> | #include <machine/setjmp.h> | ||||
#include <ddb/ddb.h> | #include <ddb/ddb.h> | ||||
#include <ddb/db_command.h> | #include <ddb/db_command.h> | ||||
#include <ddb/db_sym.h> | #include <ddb/db_sym.h> | ||||
SYSCTL_NODE(_debug, OID_AUTO, ddb, CTLFLAG_RW, 0, "DDB settings"); | SYSCTL_NODE(_debug, OID_AUTO, ddb, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | ||||
"DDB settings"); | |||||
static dbbe_init_f db_init; | static dbbe_init_f db_init; | ||||
static dbbe_trap_f db_trap; | static dbbe_trap_f db_trap; | ||||
static dbbe_trace_f db_trace_self_wrapper; | static dbbe_trace_f db_trace_self_wrapper; | ||||
static dbbe_trace_thread_f db_trace_thread_wrapper; | static dbbe_trace_thread_f db_trace_thread_wrapper; | ||||
KDB_BACKEND(ddb, db_init, db_trace_self_wrapper, db_trace_thread_wrapper, | KDB_BACKEND(ddb, db_init, db_trace_self_wrapper, db_trace_thread_wrapper, | ||||
db_trap); | db_trap); | ||||
Show All 12 Lines |