Changeset View
Changeset View
Standalone View
Standalone View
sys/ddb/ddb.h
Show First 20 Lines • Show All 191 Lines • ▼ Show 20 Lines | |||||
struct vm_map; | struct vm_map; | ||||
void db_check_interrupt(void); | void db_check_interrupt(void); | ||||
void db_clear_watchpoints(void); | void db_clear_watchpoints(void); | ||||
db_addr_t db_disasm(db_addr_t loc, bool altfmt); | db_addr_t db_disasm(db_addr_t loc, bool altfmt); | ||||
/* instruction disassembler */ | /* instruction disassembler */ | ||||
void db_error(const char *s); | void db_error(const char *s); | ||||
int db_expression(db_expr_t *valuep); | int db_expression(db_expr_t *valuep); | ||||
int db_getc(void); | |||||
int db_get_variable(db_expr_t *valuep); | int db_get_variable(db_expr_t *valuep); | ||||
void db_iprintf(const char *,...) __printflike(1, 2); | void db_iprintf(const char *,...) __printflike(1, 2); | ||||
struct proc *db_lookup_proc(db_expr_t addr); | struct proc *db_lookup_proc(db_expr_t addr); | ||||
struct thread *db_lookup_thread(db_expr_t addr, bool check_pid); | struct thread *db_lookup_thread(db_expr_t addr, bool check_pid); | ||||
struct vm_map *db_map_addr(vm_offset_t); | struct vm_map *db_map_addr(vm_offset_t); | ||||
bool db_map_current(struct vm_map *); | bool db_map_current(struct vm_map *); | ||||
bool db_map_equal(struct vm_map *, struct vm_map *); | bool 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_set_watchpoint(db_expr_t addr, db_expr_t size); | ||||
▲ Show 20 Lines • Show All 92 Lines • Show Last 20 Lines |