kdb.h (179228) | kdb.h (221869) |
---|---|
1/*- 2 * Copyright (c) 2004 Marcel Moolenaar 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 2004 Marcel Moolenaar 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * --- 9 unchanged lines hidden (view full) --- 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 19 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 22 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 24 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 * |
26 * $FreeBSD: head/sys/sys/kdb.h 179228 2008-05-23 04:00:44Z jb $ | 26 * $FreeBSD: head/sys/sys/kdb.h 221869 2011-05-14 01:53:38Z attilio $ |
27 */ 28 29#ifndef _SYS_KDB_H_ 30#define _SYS_KDB_H_ 31 32#include <machine/setjmp.h> 33 34typedef int dbbe_init_f(void); --- 61 unchanged lines hidden (view full) --- 96#define KDB_WHY_WITNESS "witness" /* Witness entered debugger. */ 97#define KDB_WHY_VFSLOCK "vfslock" /* VFS detected lock problem. */ 98#define KDB_WHY_NETGRAPH "netgraph" /* Netgraph entered debugger. */ 99#define KDB_WHY_BREAK "break" /* Console or serial break. */ 100#define KDB_WHY_WATCHDOG "watchdog" /* Watchdog entered debugger. */ 101#define KDB_WHY_CAM "cam" /* CAM has entered debugger. */ 102#define KDB_WHY_NDIS "ndis" /* NDIS entered debugger. */ 103#define KDB_WHY_ACPI "acpi" /* ACPI entered debugger. */ | 27 */ 28 29#ifndef _SYS_KDB_H_ 30#define _SYS_KDB_H_ 31 32#include <machine/setjmp.h> 33 34typedef int dbbe_init_f(void); --- 61 unchanged lines hidden (view full) --- 96#define KDB_WHY_WITNESS "witness" /* Witness entered debugger. */ 97#define KDB_WHY_VFSLOCK "vfslock" /* VFS detected lock problem. */ 98#define KDB_WHY_NETGRAPH "netgraph" /* Netgraph entered debugger. */ 99#define KDB_WHY_BREAK "break" /* Console or serial break. */ 100#define KDB_WHY_WATCHDOG "watchdog" /* Watchdog entered debugger. */ 101#define KDB_WHY_CAM "cam" /* CAM has entered debugger. */ 102#define KDB_WHY_NDIS "ndis" /* NDIS entered debugger. */ 103#define KDB_WHY_ACPI "acpi" /* ACPI entered debugger. */ |
104#define KDB_WHY_TRAPSIG "trapsig" /* Sun4v/Sparc fault. */ | 104#define KDB_WHY_TRAPSIG "trapsig" /* Sparc fault. */ |
105#define KDB_WHY_POWERFAIL "powerfail" /* Powerfail NMI. */ 106#define KDB_WHY_MAC "mac" /* MAC Framework. */ 107#define KDB_WHY_POWERPC "powerpc" /* Unhandled powerpc intr. */ 108#define KDB_WHY_UNIONFS "unionfs" /* Unionfs bug. */ 109#define KDB_WHY_DTRACE "dtrace" /* DTrace action entered debugger. */ 110 111/* Return values for kdb_alt_break */ 112#define KDB_REQ_DEBUGGER 1 /* User requested Debugger */ 113#define KDB_REQ_PANIC 2 /* User requested a panic */ 114#define KDB_REQ_REBOOT 3 /* User requested a clean reboot */ 115 116#endif /* !_SYS_KDB_H_ */ | 105#define KDB_WHY_POWERFAIL "powerfail" /* Powerfail NMI. */ 106#define KDB_WHY_MAC "mac" /* MAC Framework. */ 107#define KDB_WHY_POWERPC "powerpc" /* Unhandled powerpc intr. */ 108#define KDB_WHY_UNIONFS "unionfs" /* Unionfs bug. */ 109#define KDB_WHY_DTRACE "dtrace" /* DTrace action entered debugger. */ 110 111/* Return values for kdb_alt_break */ 112#define KDB_REQ_DEBUGGER 1 /* User requested Debugger */ 113#define KDB_REQ_PANIC 2 /* User requested a panic */ 114#define KDB_REQ_REBOOT 3 /* User requested a clean reboot */ 115 116#endif /* !_SYS_KDB_H_ */ |