Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/kdb.h
Show First 20 Lines • Show All 95 Lines • ▼ Show 20 Lines | |||||
* | * | ||||
* It is recommended that values here be short (<16 character) alpha-numeric | * It is recommended that values here be short (<16 character) alpha-numeric | ||||
* strings, as they will be used to construct DDB(4) script names. | * strings, as they will be used to construct DDB(4) script names. | ||||
*/ | */ | ||||
extern const char * volatile kdb_why; | extern const char * volatile kdb_why; | ||||
#define KDB_WHY_UNSET NULL /* No reason set. */ | #define KDB_WHY_UNSET NULL /* No reason set. */ | ||||
#define KDB_WHY_PANIC "panic" /* panic() was called. */ | #define KDB_WHY_PANIC "panic" /* panic() was called. */ | ||||
#define KDB_WHY_KASSERT "kassert" /* kassert failed. */ | #define KDB_WHY_KASSERT "kassert" /* kassert failed. */ | ||||
#define KDB_WHY_TRAP "trap" /* Fatal trap. */ | |||||
#define KDB_WHY_SYSCTL "sysctl" /* Sysctl entered debugger. */ | #define KDB_WHY_SYSCTL "sysctl" /* Sysctl entered debugger. */ | ||||
#define KDB_WHY_BOOTFLAGS "bootflags" /* Boot flags were set. */ | #define KDB_WHY_BOOTFLAGS "bootflags" /* Boot flags were set. */ | ||||
#define KDB_WHY_WITNESS "witness" /* Witness entered debugger. */ | #define KDB_WHY_WITNESS "witness" /* Witness entered debugger. */ | ||||
#define KDB_WHY_VFSLOCK "vfslock" /* VFS detected lock problem. */ | #define KDB_WHY_VFSLOCK "vfslock" /* VFS detected lock problem. */ | ||||
#define KDB_WHY_NETGRAPH "netgraph" /* Netgraph entered debugger. */ | #define KDB_WHY_NETGRAPH "netgraph" /* Netgraph entered debugger. */ | ||||
#define KDB_WHY_BREAK "break" /* Console or serial break. */ | #define KDB_WHY_BREAK "break" /* Console or serial break. */ | ||||
#define KDB_WHY_WATCHDOG "watchdog" /* Watchdog entered debugger. */ | #define KDB_WHY_WATCHDOG "watchdog" /* Watchdog entered debugger. */ | ||||
#define KDB_WHY_CAM "cam" /* CAM has entered debugger. */ | #define KDB_WHY_CAM "cam" /* CAM has entered debugger. */ | ||||
Show All 15 Lines |