Changeset View
Changeset View
Standalone View
Standalone View
sys/ddb/ddb.h
Show First 20 Lines • Show All 223 Lines • ▼ Show 20 Lines | |||||
bool db_stop_at_pc(int type, int code, bool *is_breakpoint, | bool db_stop_at_pc(int type, int code, bool *is_breakpoint, | ||||
bool *is_watchpoint); | bool *is_watchpoint); | ||||
#define db_strcpy strcpy | #define db_strcpy strcpy | ||||
void db_trace_self(void); | void db_trace_self(void); | ||||
int db_trace_thread(struct thread *, int); | int db_trace_thread(struct thread *, int); | ||||
bool db_value_of_name(const char *name, db_expr_t *valuep); | bool db_value_of_name(const char *name, db_expr_t *valuep); | ||||
bool db_value_of_name_pcpu(const char *name, db_expr_t *valuep); | bool db_value_of_name_pcpu(const char *name, db_expr_t *valuep); | ||||
bool db_value_of_name_vnet(const char *name, db_expr_t *valuep); | bool db_value_of_name_vnet(const char *name, db_expr_t *valuep); | ||||
bool db_value_of_name_vps(const char *name, db_expr_t *valuep); | |||||
int db_write_bytes(vm_offset_t addr, size_t size, char *data); | int db_write_bytes(vm_offset_t addr, size_t size, char *data); | ||||
void db_command_register(struct command_table *, struct command *); | void db_command_register(struct command_table *, struct command *); | ||||
void db_command_unregister(struct command_table *, struct command *); | void db_command_unregister(struct command_table *, struct command *); | ||||
int db_fetch_ksymtab(vm_offset_t ksym_start, vm_offset_t ksym_end); | int db_fetch_ksymtab(vm_offset_t ksym_start, vm_offset_t ksym_end); | ||||
db_cmdfcn_t db_breakpoint_cmd; | db_cmdfcn_t db_breakpoint_cmd; | ||||
db_cmdfcn_t db_capture_cmd; | db_cmdfcn_t db_capture_cmd; | ||||
db_cmdfcn_t db_continue_cmd; | db_cmdfcn_t db_continue_cmd; | ||||
▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines |