diff options
author | Thomas Bushnell <thomas@gnu.org> | 1997-02-25 21:28:37 +0000 |
---|---|---|
committer | Thomas Bushnell <thomas@gnu.org> | 1997-02-25 21:28:37 +0000 |
commit | f07a4c844da9f0ecae5bbee1ab94be56505f26f7 (patch) | |
tree | 12b07c7e578fc1a5f53dbfde2632408491ff2a70 /ddb/db_print.h | |
download | gnumach-f07a4c844da9f0ecae5bbee1ab94be56505f26f7.tar.gz gnumach-f07a4c844da9f0ecae5bbee1ab94be56505f26f7.tar.bz2 gnumach-f07a4c844da9f0ecae5bbee1ab94be56505f26f7.zip |
Initial source
Diffstat (limited to 'ddb/db_print.h')
-rw-r--r-- | ddb/db_print.h | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/ddb/db_print.h b/ddb/db_print.h new file mode 100644 index 00000000..634c5be4 --- /dev/null +++ b/ddb/db_print.h @@ -0,0 +1,110 @@ +/* + * (c) Copyright 1992, 1993, 1994, 1995 OPEN SOFTWARE FOUNDATION, INC. + * ALL RIGHTS RESERVED + */ +/* + * OSF RI nmk19b2 5/2/95 + */ + +#ifndef _DDB_DB_PRINT_H_ +#define _DDB_DB_PRINT_H_ + +#include <mach/boolean.h> +#include <machine/db_machdep.h> + +/* Prototypes for functions exported by this module. + */ +void db_show_regs( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char *modif); + +void db_show_all_acts( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_one_act( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_one_task( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_shuttle( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_port_id( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_one_task_vm( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char *modif); + +void db_show_all_task_vm( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char *modif); + +void db_show_one_space( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_all_spaces( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_sys(void); + +int db_port_kmsg_count( + ipc_port_t port); + +db_addr_t db_task_from_space( + ipc_space_t space, + int *task_id); + +void db_show_one_simple_lock( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_one_mutex( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_subsystem( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +void db_show_runq( + db_expr_t addr, + boolean_t have_addr, + db_expr_t count, + char * modif); + +#endif /* !_DDB_DB_PRINT_H_ */ |