/src/sys/ddb/ |
db_access.h | 35 db_expr_t db_get_value(db_addr_t, size_t, bool); 36 quad_t db_get_qvalue(db_addr_t, size_t, bool); 37 void db_put_value(db_addr_t, size_t, db_expr_t); 39 void db_read_bytes(db_addr_t, size_t, char *); 40 void db_write_bytes(db_addr_t, size_t, const char *);
|
db_watch.h | 40 db_addr_t loaddr; /* from this address */ 41 db_addr_t hiaddr; /* to this address */
|
db_cpu.c | 54 db_read_bytes((db_addr_t)addr, sizeof(db_ncpu), (char *)&db_ncpu); 57 db_read_bytes((db_addr_t)addr, sizeof(db_cpu_infos), 66 db_read_bytes((db_addr_t)&db_cpu_infos[idx], sizeof(ci), (char *)&ci); 83 db_read_bytes((db_addr_t)&ci->ci_index, sizeof(idx), (char *)&idx);
|
db_break.h | 42 db_addr_t address; /* set here */ 52 db_breakpoint_t db_find_breakpoint_here(db_addr_t);
|
db_command.h | 68 extern db_addr_t db_dot; /* current location */ 69 extern db_addr_t db_last_addr; /* last explicit address typed */ 70 extern db_addr_t db_prev; /* last address examined 72 extern db_addr_t db_next; /* next address to be examined
|
db_extern.h | 45 void db_print_loc_and_inst(db_addr_t);
|
db_proc.c | 90 db_read_bytes((db_addr_t)&p->p_list.le_next, sizeof(p), (char *)&p); 101 db_read_bytes((db_addr_t)&p->p_pid, sizeof(tp), 116 db_read_bytes((db_addr_t)&src[i], 1, &dst[i]); 171 db_read_bytes((db_addr_t)pp, sizeof(p), (char *)&p); 177 db_read_bytes((db_addr_t)lp, sizeof(l), (char *)&l); 201 db_read_bytes((db_addr_t) 220 db_read_bytes((db_addr_t)lp, sizeof(l), 226 db_read_bytes((db_addr_t)p.p_pgrp, sizeof(pgrp), 258 db_read_bytes((db_addr_t)&p.p_emul->e_name, 272 db_read_bytes((db_addr_t)lp, sizeof(l) [all...] |
db_lwp.c | 59 db_read_bytes((db_addr_t)&l->l_list.le_next, sizeof(l), (char *)&l); 70 db_read_bytes((db_addr_t)lp, sizeof(l), (char *)&l);
|
db_syncobj.c | 55 db_read_bytes((db_addr_t)&mtx->mtx_owner, sizeof(owner), 64 db_read_bytes((db_addr_t)&rw->rw_owner, sizeof(owner),
|
db_access.c | 59 db_get_value(db_addr_t addr, size_t size, bool is_signed) 86 db_get_qvalue(db_addr_t addr, size_t size, bool is_signed) 106 db_put_value(db_addr_t addr, size_t size, db_expr_t value) 139 db_read_bytes((db_addr_t)val, sizeof(p), (char *)&p); 154 db_read_bytes((db_addr_t)val, sizeof(p), (char *)&p);
|
db_examine.c | 44 static void db_examine(db_addr_t, char *, int); 45 static void db_search(db_addr_t, int, db_expr_t, db_expr_t, unsigned int); 66 db_examine((db_addr_t) addr, db_examine_format, count); 70 db_examine(db_addr_t addr, char *fmt, int count) 120 db_printsym((db_addr_t)value, DB_STGY_ANY, db_printf); 250 db_printsym((db_addr_t)addr, DB_STGY_ANY, db_printf); 292 db_print_loc_and_inst(db_addr_t loc) 310 db_addr_t addr; 344 addr = (db_addr_t) value; 372 db_search(db_addr_t addr, int size, db_expr_t value, db_expr_t mask [all...] |
/src/sys/arch/riscv/include/ |
db_machdep.h | 43 typedef vaddr_t db_addr_t; /* address - unsigned */ typedef in typeref:typename:vaddr_t 89 db_addr_t db_disasm_insn(uint32_t, db_addr_t, bool); 118 db_addr_t branch_taken(uint32_t inst, db_addr_t pc, db_regs_t *regs); 119 db_addr_t next_instr_address(db_addr_t pc, bool bd);
|
/src/sys/arch/mips/include/ |
db_machdep.h | 49 typedef vaddr_t db_addr_t; /* address - unsigned */ typedef in typeref:typename:vaddr_t 88 db_addr_t db_disasm_insn(int insn, db_addr_t loc, bool altfmt); 129 db_addr_t branch_taken(int inst, db_addr_t pc, db_regs_t *regs); 130 db_addr_t next_instr_address(db_addr_t pc, bool bd);
|
/src/sys/arch/x86/x86/ |
db_trace.c | 80 db_addr_t db_trap_symbol_value = 0; 81 db_addr_t db_syscall_symbol_value = 0; 82 db_addr_t db_kdintr_symbol_value = 0; 93 db_trap_symbol_value = (db_addr_t) value; 95 db_kdintr_symbol_value = (db_addr_t) value; 97 db_syscall_symbol_value = (db_addr_t) value; 104 callpc = (db_addr_t)ddb_regs.tf_ip; \ 114 db_addr_t callpc; 149 db_read_bytes((db_addr_t)l.l_proc, 160 db_read_bytes((db_addr_t)pp, sizeof(p), (char *)&p) [all...] |
/src/sys/arch/x86/include/ |
db_machdep.h | 38 int db_nextframe(long **, long **, long **, db_addr_t *, long *, int, 40 db_sym_t db_frame_info(long *, db_addr_t, const char **, db_expr_t *,
|
/src/sys/arch/hppa/hppa/ |
db_trace.c | 89 db_read_bytes((db_addr_t)l.l_proc, sizeof(p), 102 db_read_bytes((db_addr_t)pp, sizeof(p), 104 addr = (db_addr_t)p.p_lwps.lh_first; 119 db_read_bytes((db_addr_t)&pcb->pcb_ksp, 125 db_read_bytes((db_addr_t)&fp[-5], sizeof(rp), 132 db_read_bytes((db_addr_t)&fp[-5], sizeof(rp), 155 db_read_bytes((db_addr_t)&fp[0], sizeof(newfp), (char *)&newfp); 172 db_read_bytes((db_addr_t)((char *)fp - scoff), 174 db_read_bytes((db_addr_t)ktf, sizeof(tf), (char *)&tf); 197 db_read_bytes((db_addr_t)&fp[-5], sizeof(rp) [all...] |
/src/sys/arch/sh3/sh3/ |
db_trace.c | 53 static bool db_nextframe(db_addr_t, db_addr_t, db_addr_t *, db_addr_t *, 54 db_addr_t *, void (*)(const char *, ...) __printflike(1, 2)); 103 db_addr_t func, pc, lastpc, pr, sp, fp; 182 pc = (db_addr_t)__builtin_return_address(0); 195 db_read_bytes((db_addr_t)fp, sizeof(*tf), (char *)tf); 254 db_addr_t func, /* in: entry address of current function */ 255 db_addr_t curpc, /* in: current pc in the function * [all...] |
/src/sys/arch/aarch64/aarch64/ |
db_trace.c | 79 db_read_bytes((db_addr_t)tf, sizeof(tf_buf), (char *)&tf_buf); 116 db_read_bytes((db_addr_t)&l->l_addr, sizeof(laddr), (char *)&laddr); 133 db_read_bytes((db_addr_t)&lwp->l_name, sizeof(lname), 136 db_read_bytes((db_addr_t)lname, sizeof(c_name), 140 db_read_bytes((db_addr_t)&lwp->l_proc, sizeof(pp), 143 db_read_bytes((db_addr_t)&pp->p_comm, 239 analyze_func(db_addr_t func_entry, db_addr_t pc, db_addr_t sp, 240 db_addr_t *lrp, vsize_t *stacksizep [all...] |
/src/sys/arch/i386/i386/ |
db_machdep.c | 125 db_nextframe(long **nextframe, long **retaddr, long **arg0, db_addr_t *ip, 135 *ip = (db_addr_t) 149 db_read_bytes((db_addr_t)ptr, sizeof(tss), (char *)&tss); 172 db_read_bytes((db_addr_t)ptr, sizeof(tf), (char *)&tf); 177 db_read_bytes((db_addr_t)ptr, sizeof(tf), (char *)&tf); 185 db_read_bytes((db_addr_t)argp, sizeof(tf), (char *)&tf); 193 *ip = (db_addr_t)tf.tf_eip; 210 db_sym_t sym = db_frame_info(*nextframe, (db_addr_t)*ip, 221 db_get_value((db_addr_t)(argp + 1), sizeof(ifp), false); 225 err = db_get_value((db_addr_t)&ifp->__if_err [all...] |
/src/sys/arch/arm/arm/ |
db_trace.c | 97 db_addr_t scp, pc; 127 db_read_bytes((db_addr_t)l.l_proc, 138 db_read_bytes((db_addr_t)pp, sizeof(p), (char *)&p); 139 addr = (db_addr_t)p.p_lwps.lh_first; 147 db_read_bytes((db_addr_t)pcb, sizeof(*pcb), 164 db_read_bytes((db_addr_t)(frame - 3), sizeof(frameb), 196 db_read_bytes((db_addr_t)((uint32_t *)scp + scp_offset), 256 db_read_bytes((db_addr_t)(frame - 3), sizeof(frameb),
|
/src/sys/arch/alpha/include/ |
db_machdep.h | 43 typedef vaddr_t db_addr_t; /* address - unsigned */ typedef in typeref:typename:vaddr_t 77 db_addr_t db_branch_taken(int inst, db_addr_t pc, db_regs_t *regs); 91 #define next_instr_address(v, b) ((db_addr_t) ((b) ? (v) : ((v) + 4))) 225 bool db_alpha_sym_is_trap(db_addr_t); 226 bool db_alpha_sym_is_backstop(db_addr_t); 227 bool db_alpha_sym_is_syscall(db_addr_t); 228 const char * db_alpha_trapsym_description(db_addr_t);
|
/src/sys/arch/powerpc/include/ |
db_machdep.h | 46 typedef vaddr_t db_addr_t; /* address - unsigned */ typedef in typeref:typename:vaddr_t 66 #define PC_REGS(regs) (*(db_addr_t *)&(regs)->iar) 122 #define next_instr_address(v, b) ((db_addr_t) ((b) ? (v) : ((v) + 4))) 123 extern db_addr_t branch_taken(int, db_addr_t, db_regs_t *);
|
/src/sys/arch/powerpc/powerpc/ |
db_trace.c | 75 db_read_bytes((db_addr_t)(P), sizeof(*(P)), (char *)&__db_tmp); \ 134 db_addr_t frame, lr, *args; 192 frame = (db_addr_t)R(&pcb->pcb_sp); 195 frame = (db_addr_t)addr; 197 frame = (db_addr_t)ddb_regs.r[1]; 202 frame = R((db_addr_t *)frame); 204 args = (db_addr_t *)(frame + 8); 210 lr = R((db_addr_t *)(frame + 4)) - 4; 217 if (lr + 4 == (db_addr_t) trapexit || 219 lr + 4 == (db_addr_t) intrcall | [all...] |
/src/sys/arch/ia64/include/ |
db_machdep.h | 43 typedef vaddr_t db_addr_t; /* address - unsigned */ typedef in typeref:typename:vaddr_t 54 #define PC_REGS(regs) ((db_addr_t)(regs)->tf_special.__spare == 0) ? \ 55 ((db_addr_t)(regs)->tf_special.rp) : \ 56 ((db_addr_t)(regs)->tf_special.iip + (((regs)->tf_special.psr>>41) & 3)) 60 #define PC_REGS(regs) ((db_addr_t)(regs)->tf_special.iip + (((regs)->tf_special.psr>>41) & 3)) 91 db_expr_t db_bkpt_set(db_expr_t inst, db_addr_t addr);
|
/src/sys/arch/m68k/m68k/ |
db_memrw.c | 89 db_read_bytes(db_addr_t addr, size_t size, char *data) 109 db_write_text(db_addr_t addr, size_t size, const char *data) 184 db_write_bytes(db_addr_t addr, size_t size, const char *data)
|