/freebsd-11-stable/sys/ddb/ |
H A D | db_command.h | 50 extern db_addr_t db_dot; /* current location */ 51 extern db_addr_t db_last_addr; /* last explicit address typed */ 52 extern db_addr_t db_prev; /* last address examined 54 extern db_addr_t db_next; /* next address to be examined
|
H A D | db_access.h | 39 db_expr_t db_get_value(db_addr_t addr, int size, bool is_signed); 40 void db_put_value(db_addr_t addr, int size, db_expr_t value);
|
H A D | db_watch.h | 43 db_addr_t loaddr; /* from this address */ 44 db_addr_t hiaddr; /* to this address */
|
H A D | db_break.h | 46 db_addr_t address; /* set here */ 61 db_breakpoint_t db_find_breakpoint_here(db_addr_t addr); 64 db_breakpoint_t db_set_temp_breakpoint(db_addr_t);
|
H A D | db_write_cmd.c | 49 db_addr_t addr; 55 addr = (db_addr_t) address;
|
H A D | db_break.c | 56 static void db_delete_breakpoint(vm_map_t map, db_addr_t addr); 57 static db_breakpoint_t db_find_breakpoint(vm_map_t map, db_addr_t addr); 59 static void db_set_breakpoint(vm_map_t map, db_addr_t addr, int count); 88 db_set_breakpoint(vm_map_t map, db_addr_t addr, int count) 114 db_delete_breakpoint(vm_map_t map, db_addr_t addr) 137 db_find_breakpoint(vm_map_t map, db_addr_t addr) 153 db_find_breakpoint_here(db_addr_t addr) 214 db_set_temp_breakpoint(db_addr_t addr) 272 db_delete_breakpoint(db_map_addr(addr), (db_addr_t)addr); 283 db_set_breakpoint(db_map_addr(addr), (db_addr_t)add [all...] |
H A D | db_sym.h | 75 c_db_sym_t db_search_symbol(db_addr_t, db_strategy_t, db_expr_t *); 100 c_db_sym_t X_db_search_symbol(db_symtab_t *symtab, db_addr_t off,
|
H A D | db_examine.c | 47 static void db_examine(db_addr_t, char *, int); 48 static void db_search(db_addr_t, int, db_expr_t, db_expr_t, u_int); 63 db_examine((db_addr_t) addr, db_examine_format, count); 67 db_examine(db_addr_t addr, char *fmt, int count) 201 db_printsym((db_addr_t)addr, DB_STGY_ANY); 237 db_print_loc_and_inst(db_addr_t loc) 256 db_addr_t addr; 317 db_search(db_addr_t addr, int size, db_expr_t value, db_expr_t mask,
|
H A D | db_access.c | 57 db_get_value(db_addr_t addr, int size, bool is_signed) 87 db_put_value(db_addr_t addr, int size, db_expr_t value)
|
H A D | db_print.c | 61 db_find_xtrn_sym_and_offset((db_addr_t)value, &name, &offset);
|
H A D | db_watch.c | 60 static void db_delete_watchpoint(vm_map_t map, db_addr_t addr); 62 static bool db_find_watchpoint(vm_map_t map, db_addr_t addr, 66 static void db_set_watchpoint(vm_map_t map, db_addr_t addr, 96 db_set_watchpoint(vm_map_t map, db_addr_t addr, vm_size_t size) 136 db_delete_watchpoint(vm_map_t map, db_addr_t addr) 246 db_find_watchpoint(vm_map_t map, db_addr_t addr, db_regs_t regs)
|
/freebsd-11-stable/sys/mips/include/ |
H A D | db_machdep.h | 47 typedef vm_offset_t db_addr_t; /* address - unsigned */ typedef 56 db_addr_t next_instr_address(db_addr_t, boolean_t); 64 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_regs.pc) 94 db_addr_t branch_taken(int inst, db_addr_t pc);
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | db_machdep.h | 38 typedef vm_offset_t db_addr_t; typedef 41 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_pc)
|
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | db_trace.c | 101 db_addr_t sp, rsp, o7, pc; 105 sp = db_get_value((db_addr_t)&tf->tf_sp, sizeof(tf->tf_sp), FALSE); 106 o7 = db_get_value((db_addr_t)&tf->tf_out[7], sizeof(tf->tf_out[7]), 108 pc = db_get_value((db_addr_t)&tf->tf_tpc, sizeof(tf->tf_tpc), FALSE); 142 db_addr_t func; 143 db_addr_t tpc; 155 type = db_get_value((db_addr_t)&tf->tf_type, 160 tar = (u_long)db_get_value((db_addr_t)&tf->tf_tar, 167 sfar = (u_long)db_get_value((db_addr_t)&tf->tf_sfar, 169 sfsr = (u_long)db_get_value((db_addr_t) [all...] |
/freebsd-11-stable/sys/powerpc/powerpc/ |
H A D | db_trace.c | 134 db_backtrace(struct thread *td, db_addr_t fp, int count) 136 db_addr_t stackframe, lr, *args; 166 stackframe = *(db_addr_t *)stackframe; 171 args = (db_addr_t *)(stackframe + 48); 174 args = (db_addr_t *)(stackframe + 8); 189 lr = *(db_addr_t *)(stackframe + 16) - 4; 191 lr = *(db_addr_t *)(stackframe + 4) - 4; 210 if ((lr + CALLOFFSET == (db_addr_t) &trapexit) || 211 (lr + CALLOFFSET == (db_addr_t) &asttrapexit)) { 262 lr = (db_addr_t) t [all...] |
/freebsd-11-stable/sys/arm/include/ |
H A D | db_machdep.h | 39 typedef vm_offset_t db_addr_t; typedef 42 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_regs.sf_pc) 99 u_int branch_taken (u_int insn, db_addr_t pc);
|
H A D | kdb.h | 42 boolean_t kdb_cpu_pc_is_singlestep(db_addr_t);
|
/freebsd-11-stable/sys/mips/mips/ |
H A D | db_interface.c | 221 mips_icache_sync_range((db_addr_t) addr, size); 222 mips_dcache_wbinv_range((db_addr_t) addr, size); 236 db_addr_t 237 next_instr_address(db_addr_t pc, boolean_t bd) 239 db_addr_t next; 241 next = (db_addr_t)MipsEmulateBranch(kdb_frame, pc, 0, 0); 338 db_addr_t 339 branch_taken(int inst, db_addr_t pc) 341 db_addr_t ra; 346 ra = (db_addr_t)MipsEmulateBranc [all...] |
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | db_disasm.c | 60 db_printsym((db_addr_t)address, DB_STGY_ANY);
|
/freebsd-11-stable/sys/arm/arm/ |
H A D | db_disasm.c | 69 db_printsym((db_addr_t)address, DB_STGY_ANY);
|
/freebsd-11-stable/sys/powerpc/include/ |
H A D | db_machdep.h | 45 typedef vm_offset_t db_addr_t; /* address - unsigned */ typedef 48 #define PC_REGS(regs) ((db_addr_t)kdb_thrctx->pcb_lr)
|
/freebsd-11-stable/sys/riscv/include/ |
H A D | db_machdep.h | 47 typedef vm_offset_t db_addr_t; typedef 50 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_sepc)
|
/freebsd-11-stable/sys/i386/include/ |
H A D | db_machdep.h | 36 typedef vm_offset_t db_addr_t; /* address - unsigned */ typedef 39 #define PC_REGS() ((db_addr_t)(kdb_frame->tf_eflags & PSL_VM ? \
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | db_machdep.h | 36 typedef vm_offset_t db_addr_t; /* address - unsigned */ typedef 39 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_rip)
|
/freebsd-11-stable/sys/i386/i386/ |
H A D | db_trace.c | 197 static void db_nextframe(struct i386_frame **, db_addr_t *, struct thread *); 199 static void db_print_stack_entry(const char *, int, char **, int *, db_addr_t, 249 db_addr_t callpc; 285 sym = db_search_symbol((db_addr_t)f, DB_STGY_ANY, &diff); 298 db_nextframe(struct i386_frame **fp, db_addr_t *ip, struct thread *td) 347 *ip = (db_addr_t) eip; 366 *ip = (db_addr_t) eip; 406 *ip = (db_addr_t) eip; 412 db_addr_t pc, register_t sp, int count) 536 pc = (db_addr_t) [all...] |