aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/alpha/alpha/db_trace.c5
-rw-r--r--sys/amd64/amd64/db_trace.c3
-rw-r--r--sys/arm/arm/db_trace.c3
-rw-r--r--sys/ddb/db_watch.c5
-rw-r--r--sys/ddb/ddb.h3
-rw-r--r--sys/i386/i386/db_trace.c3
-rw-r--r--sys/ia64/ia64/db_trace.c4
-rw-r--r--sys/powerpc/powerpc/db_hwwatch.c4
-rw-r--r--sys/sparc64/sparc64/db_hwwatch.c4
9 files changed, 3 insertions, 31 deletions
diff --git a/sys/alpha/alpha/db_trace.c b/sys/alpha/alpha/db_trace.c
index 12b6af46893d..be59a2243129 100644
--- a/sys/alpha/alpha/db_trace.c
+++ b/sys/alpha/alpha/db_trace.c
@@ -100,11 +100,6 @@ static struct special_symbol {
};
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
-
-
/*
* Decode the function prologue for the function we're in, and note
* which registers are stored where, and how large the stack frame is.
diff --git a/sys/amd64/amd64/db_trace.c b/sys/amd64/amd64/db_trace.c
index afffe2d671b8..567f66e92a41 100644
--- a/sys/amd64/amd64/db_trace.c
+++ b/sys/amd64/amd64/db_trace.c
@@ -202,9 +202,6 @@ static char * watchtype_str(int type);
int amd64_set_watch(int watchnum, unsigned int watchaddr, int size, int access,
struct dbreg * d);
int amd64_clr_watch(int watchnum, struct dbreg * d);
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
/*
* Figure out how many arguments were passed into the frame at "fp".
diff --git a/sys/arm/arm/db_trace.c b/sys/arm/arm/db_trace.c
index 31ebfb983732..7d6685bb0a80 100644
--- a/sys/arm/arm/db_trace.c
+++ b/sys/arm/arm/db_trace.c
@@ -51,9 +51,6 @@ __FBSDID("$FreeBSD$");
#define INKERNEL(va) (((vm_offset_t)(va)) >= VM_MIN_KERNEL_ADDRESS)
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
/*
* APCS stack frames are awkward beasts, so I don't think even trying to use
* a structure to represent them is a good idea.
diff --git a/sys/ddb/db_watch.c b/sys/ddb/db_watch.c
index 6aa8103758d7..6783094ff027 100644
--- a/sys/ddb/db_watch.c
+++ b/sys/ddb/db_watch.c
@@ -66,11 +66,6 @@ static void db_list_watchpoints(void);
static void db_set_watchpoint(vm_map_t map, db_addr_t addr,
vm_size_t size);
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
-
-
static db_watchpoint_t
db_watchpoint_alloc()
{
diff --git a/sys/ddb/ddb.h b/sys/ddb/ddb.h
index a9cd0f20b060..45f921356dfe 100644
--- a/sys/ddb/ddb.h
+++ b/sys/ddb/ddb.h
@@ -101,6 +101,9 @@ void db_iprintf(const char *,...) __printflike(1, 2);
struct vm_map *db_map_addr(vm_offset_t);
boolean_t db_map_current(struct vm_map *);
boolean_t db_map_equal(struct vm_map *, struct vm_map *);
+int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
+int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
+void db_md_list_watchpoints(void);
void db_print_loc_and_inst(db_addr_t loc);
void db_print_thread(void);
void db_printf(const char *fmt, ...) __printflike(1, 2);
diff --git a/sys/i386/i386/db_trace.c b/sys/i386/i386/db_trace.c
index 3b44f5610e11..5064065979da 100644
--- a/sys/i386/i386/db_trace.c
+++ b/sys/i386/i386/db_trace.c
@@ -191,9 +191,6 @@ static char * watchtype_str(int type);
int i386_set_watch(int watchnum, unsigned int watchaddr, int size, int access,
struct dbreg * d);
int i386_clr_watch(int watchnum, struct dbreg * d);
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
/*
* Figure out how many arguments were passed into the frame at "fp".
diff --git a/sys/ia64/ia64/db_trace.c b/sys/ia64/ia64/db_trace.c
index b70c2d599ae7..5b26341517e9 100644
--- a/sys/ia64/ia64/db_trace.c
+++ b/sys/ia64/ia64/db_trace.c
@@ -45,10 +45,6 @@
#include <ddb/db_variables.h>
#include <ddb/db_output.h>
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
-
static int
db_backtrace(struct thread *td, struct pcb *pcb, int count)
{
diff --git a/sys/powerpc/powerpc/db_hwwatch.c b/sys/powerpc/powerpc/db_hwwatch.c
index d6db0b0f63bd..a5b0a69f5a91 100644
--- a/sys/powerpc/powerpc/db_hwwatch.c
+++ b/sys/powerpc/powerpc/db_hwwatch.c
@@ -34,10 +34,6 @@
#include <ddb/db_variables.h>
#include <ddb/db_watch.h>
-int db_md_set_watchpoint(db_expr_t, db_expr_t);
-int db_md_clr_watchpoint(db_expr_t, db_expr_t);
-void db_md_list_watchpoints(void);
-
int
db_md_set_watchpoint(db_expr_t addr, db_expr_t size)
{
diff --git a/sys/sparc64/sparc64/db_hwwatch.c b/sys/sparc64/sparc64/db_hwwatch.c
index ca92c37220c7..7a1e3c4253cb 100644
--- a/sys/sparc64/sparc64/db_hwwatch.c
+++ b/sys/sparc64/sparc64/db_hwwatch.c
@@ -42,10 +42,6 @@
#include <ddb/db_variables.h>
#include <ddb/db_watch.h>
-int db_md_set_watchpoint(db_expr_t addr, db_expr_t size);
-int db_md_clr_watchpoint(db_expr_t addr, db_expr_t size);
-void db_md_list_watchpoints(void);
-
static void db_watch_print(vm_offset_t wp, int bm);
int