diff options
author | rwatson <rwatson@FreeBSD.org> | 2008-01-26 13:55:52 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2008-01-26 13:55:52 +0000 |
commit | 2918e1cac2f03dbb77a75a9cb06fc11f41293df7 (patch) | |
tree | 0bb46c3c39b55ad3554b3b1b57ae72bb5d4e0820 /sys/ddb/db_capture.c | |
parent | 619355f25878085219888536d3c63227c54df28c (diff) | |
download | FreeBSD-src-2918e1cac2f03dbb77a75a9cb06fc11f41293df7.zip FreeBSD-src-2918e1cac2f03dbb77a75a9cb06fc11f41293df7.tar.gz |
Rename DB_ constants in db_capture.c to DDB_ so that when they are
exposed as kernel compile options, they have more meaningful names.
PR: 119993
MFC after: 2 months
Suggested by: Scot Hetzel <swhetzel at gmail dot com>
Diffstat (limited to 'sys/ddb/db_capture.c')
-rw-r--r-- | sys/ddb/db_capture.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/sys/ddb/db_capture.c b/sys/ddb/db_capture.c index bbc7925..5a4cb37 100644 --- a/sys/ddb/db_capture.c +++ b/sys/ddb/db_capture.c @@ -53,15 +53,15 @@ __FBSDID("$FreeBSD$"); * in the midst of debugging. Instead, we maintain a large static global * buffer that we fill from DDB's output routines. */ -static MALLOC_DEFINE(M_DB_CAPTURE, "db_capture", "DDB capture buffer"); +static MALLOC_DEFINE(M_DDB_CAPTURE, "ddb_capture", "DDB capture buffer"); -#define DB_CAPTURE_DEFAULTBUFSIZE 48*1024 -#define DB_CAPTURE_MAXBUFSIZE 512*1024 -#define DB_CAPTURE_FILENAME "ddb.txt" /* Captured DDB output. */ +#define DDB_CAPTURE_DEFAULTBUFSIZE 48*1024 +#define DDB_CAPTURE_MAXBUFSIZE 512*1024 +#define DDB_CAPTURE_FILENAME "ddb.txt" /* Captured DDB output. */ static char *db_capture_buf; -static u_int db_capture_bufsize = DB_CAPTURE_DEFAULTBUFSIZE; -static u_int db_capture_maxbufsize = DB_CAPTURE_MAXBUFSIZE; /* Read-only. */ +static u_int db_capture_bufsize = DDB_CAPTURE_DEFAULTBUFSIZE; +static u_int db_capture_maxbufsize = DDB_CAPTURE_MAXBUFSIZE; /* Read-only. */ static u_int db_capture_bufoff; /* Next location to write in buffer. */ static u_int db_capture_bufpadding; /* Amount of zero padding. */ static int db_capture_inpager; /* Suspend capture in pager. */ @@ -85,8 +85,8 @@ SYSCTL_UINT(_debug_ddb_capture, OID_AUTO, maxbufsize, CTLFLAG_RD, * textdump block size. We also perform run-time checking of * user-configurable values. */ -CTASSERT(DB_CAPTURE_DEFAULTBUFSIZE % TEXTDUMP_BLOCKSIZE == 0); -CTASSERT(DB_CAPTURE_MAXBUFSIZE % TEXTDUMP_BLOCKSIZE == 0); +CTASSERT(DDB_CAPTURE_DEFAULTBUFSIZE % TEXTDUMP_BLOCKSIZE == 0); +CTASSERT(DDB_CAPTURE_MAXBUFSIZE % TEXTDUMP_BLOCKSIZE == 0); /* * Boot-time allocation of the DDB capture buffer, if any. @@ -97,10 +97,10 @@ db_capture_sysinit(__unused void *dummy) TUNABLE_INT_FETCH("debug.ddb.capture.bufsize", &db_capture_bufsize); db_capture_bufsize = roundup(db_capture_bufsize, TEXTDUMP_BLOCKSIZE); - if (db_capture_bufsize > DB_CAPTURE_MAXBUFSIZE) - db_capture_bufsize = DB_CAPTURE_MAXBUFSIZE; + if (db_capture_bufsize > DDB_CAPTURE_MAXBUFSIZE) + db_capture_bufsize = DDB_CAPTURE_MAXBUFSIZE; if (db_capture_bufsize != 0) - db_capture_buf = malloc(db_capture_bufsize, M_DB_CAPTURE, + db_capture_buf = malloc(db_capture_bufsize, M_DDB_CAPTURE, M_WAITOK); } SYSINIT(db_capture, SI_SUB_DDB_SERVICES, SI_ORDER_ANY, db_capture_sysinit, @@ -121,7 +121,7 @@ sysctl_debug_ddb_capture_bufsize(SYSCTL_HANDLER_ARGS) if (error || req->newptr == NULL) return (error); size = roundup(size, TEXTDUMP_BLOCKSIZE); - if (size > DB_CAPTURE_MAXBUFSIZE) + if (size > DDB_CAPTURE_MAXBUFSIZE) return (EINVAL); sx_xlock(&db_capture_sx); if (size != 0) { @@ -129,7 +129,7 @@ sysctl_debug_ddb_capture_bufsize(SYSCTL_HANDLER_ARGS) * Potentially the buffer is quite large, so if we can't * allocate it, fail rather than waiting. */ - buf = malloc(size, M_DB_CAPTURE, M_NOWAIT); + buf = malloc(size, M_DDB_CAPTURE, M_NOWAIT); if (buf == NULL) { sx_xunlock(&db_capture_sx); return (ENOMEM); @@ -142,7 +142,7 @@ sysctl_debug_ddb_capture_bufsize(SYSCTL_HANDLER_ARGS) if (db_capture_buf != NULL && buf != NULL) bcopy(db_capture_buf, buf, len); if (db_capture_buf != NULL) - free(db_capture_buf, M_DB_CAPTURE); + free(db_capture_buf, M_DDB_CAPTURE); db_capture_bufoff = len; db_capture_buf = buf; db_capture_bufsize = size; @@ -150,7 +150,7 @@ sysctl_debug_ddb_capture_bufsize(SYSCTL_HANDLER_ARGS) KASSERT(db_capture_bufoff <= db_capture_bufsize, ("sysctl_debug_ddb_capture_bufsize: bufoff > bufsize")); - KASSERT(db_capture_bufsize <= DB_CAPTURE_MAXBUFSIZE, + KASSERT(db_capture_bufsize <= DDB_CAPTURE_MAXBUFSIZE, ("sysctl_debug_ddb_capture_maxbufsize: bufsize > maxbufsize")); return (0); @@ -297,7 +297,7 @@ db_capture_dump(struct dumperinfo *di) return; db_capture_zeropad(); - textdump_mkustar(textdump_block_buffer, DB_CAPTURE_FILENAME, + textdump_mkustar(textdump_block_buffer, DDB_CAPTURE_FILENAME, db_capture_bufoff); (void)textdump_writenextblock(di, textdump_block_buffer); for (offset = 0; offset < db_capture_bufoff + db_capture_bufpadding; |