Searched refs:db_addr_t (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-11-stable/sys/ddb/
H A Ddb_command.h50 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 Ddb_access.h39 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 Ddb_watch.h43 db_addr_t loaddr; /* from this address */
44 db_addr_t hiaddr; /* to this address */
H A Ddb_break.h46 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 Ddb_write_cmd.c49 db_addr_t addr;
55 addr = (db_addr_t) address;
H A Ddb_break.c56 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 Ddb_sym.h75 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 Ddb_examine.c47 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 Ddb_access.c57 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 Ddb_print.c61 db_find_xtrn_sym_and_offset((db_addr_t)value, &name, &offset);
H A Ddb_watch.c60 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 Ddb_machdep.h47 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 Ddb_machdep.h38 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 Ddb_trace.c101 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 Ddb_trace.c134 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 Ddb_machdep.h39 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 Dkdb.h42 boolean_t kdb_cpu_pc_is_singlestep(db_addr_t);
/freebsd-11-stable/sys/mips/mips/
H A Ddb_interface.c221 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 Ddb_disasm.c60 db_printsym((db_addr_t)address, DB_STGY_ANY);
/freebsd-11-stable/sys/arm/arm/
H A Ddb_disasm.c69 db_printsym((db_addr_t)address, DB_STGY_ANY);
/freebsd-11-stable/sys/powerpc/include/
H A Ddb_machdep.h45 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 Ddb_machdep.h47 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 Ddb_machdep.h36 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 Ddb_machdep.h36 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 Ddb_trace.c197 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...]

Completed in 218 milliseconds

12