diff options
Diffstat (limited to 'sys/ddb/db_break.h')
-rw-r--r-- | sys/ddb/db_break.h | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/sys/ddb/db_break.h b/sys/ddb/db_break.h index efe62c7..743c666 100644 --- a/sys/ddb/db_break.h +++ b/sys/ddb/db_break.h @@ -23,14 +23,14 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $Id: db_break.h,v 1.2 1993/10/16 16:47:09 rgrimes Exp $ + * $Id: db_break.h,v 1.3 1995/05/30 07:56:51 rgrimes Exp $ */ /* * Author: David B. Golub, Carnegie Mellon University * Date: 7/90 */ -#ifndef _DDB_DB_BREAK_H_ +#ifndef _DDB_DB_BREAK_H_ #define _DDB_DB_BREAK_H_ #include <vm/vm_map.h> @@ -53,12 +53,17 @@ struct db_breakpoint { }; typedef struct db_breakpoint *db_breakpoint_t; -extern db_breakpoint_t db_find_breakpoint(); -extern db_breakpoint_t db_find_breakpoint_here(); -extern void db_set_breakpoints(); -extern void db_clear_breakpoints(); +db_breakpoint_t db_breakpoint_alloc __P((void)); +void db_breakpoint_free __P((db_breakpoint_t bkpt)); +void db_clear_breakpoints __P((void)); +void db_delete_breakpoint __P((vm_map_t map, db_addr_t addr)); +void db_delete_temp_breakpoint __P((db_breakpoint_t bkpt)); +db_breakpoint_t db_find_breakpoint __P((vm_map_t map, db_addr_t addr)); +db_breakpoint_t db_find_breakpoint_here __P((db_addr_t addr)); +void db_list_breakpoints __P((void)); +void db_set_breakpoint __P((vm_map_t map, db_addr_t addr, + int count)); +void db_set_breakpoints __P((void)); +db_breakpoint_t db_set_temp_breakpoint __P((db_addr_t addr)); -extern db_breakpoint_t db_set_temp_breakpoint(/* db_addr_t addr */); -extern void db_delete_temp_breakpoint(/* db_breakpoint_t bkpt */); - -#endif _DDB_DB_BREAK_H_ +#endif /* !_DDB_DB_BREAK_H_ */ |