Lines Matching refs:addr

53 cmd_stack(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)  in cmd_stack()  argument
67 if (mdb_vread(&f, sizeof (f), addr) == -1) { in cmd_stack()
68 mdb_warn("failed to read frame at %p", addr); in cmd_stack()
79 mdb_printf("+>\tframe <%u> %p (%s", f.f_id, addr, buf); in cmd_stack()
108 addr + OFFSETOF(mdb_frame_t, f_list), in cmd_stack()
109 addr + OFFSETOF(mdb_frame_t, f_cmds)); in cmd_stack()
111 addr + OFFSETOF(mdb_frame_t, f_istk), in cmd_stack()
112 addr + OFFSETOF(mdb_frame_t, f_ostk)); in cmd_stack()
116 f.f_pcmd, addr + OFFSETOF(mdb_frame_t, f_pcb)); in cmd_stack()
150 cmd_frame(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_frame() argument
153 return (cmd_stack(addr, flags, argc, argv)); in cmd_frame()
160 cmd_iob(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_iob() argument
173 if (mdb_vread(&iob, sizeof (iob), addr) == -1 || in cmd_iob()
175 mdb_warn("failed to read iob at %p", addr); in cmd_iob()
179 mdb_printf("%?p %6lu %6x %?p %a\n", addr, (ulong_t)iob.iob_nbytes, in cmd_iob()
187 cmd_in(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_in() argument
195 cmd_out(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_out() argument
203 cmd_err(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_err() argument
211 cmd_target(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_target() argument
219 addr = (uintptr_t)get_mdb()->m_target; in cmd_target()
221 if (mdb_vread(&t, sizeof (t), addr) != sizeof (t)) { in cmd_target()
222 mdb_warn("failed to read target at %p", addr); in cmd_target()
226 mdb_printf("+>\ttarget %p (%a)\n", addr, t.t_ops); in cmd_target()
229 addr + OFFSETOF(mdb_tgt_t, t_active), in cmd_target()
230 addr + OFFSETOF(mdb_tgt_t, t_idle)); in cmd_target()
232 addr + OFFSETOF(mdb_tgt_t, t_xdlist), t.t_module); in cmd_target()
236 addr + OFFSETOF(mdb_tgt_t, t_status), t.t_matched); in cmd_target()
245 cmd_sespec(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_sespec() argument
252 if (mdb_vread(&se, sizeof (se), addr) != sizeof (se)) { in cmd_sespec()
253 mdb_warn("failed to read sespec at %p", addr); in cmd_sespec()
257 mdb_printf("+>\tsespec %p (%a)\n", addr, se.se_ops); in cmd_sespec()
260 addr + OFFSETOF(mdb_sespec_t, se_selist), in cmd_sespec()
261 addr + OFFSETOF(mdb_sespec_t, se_velist)); in cmd_sespec()
273 cmd_vespec(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_vespec() argument
280 if (mdb_vread(&ve, sizeof (ve), addr) != sizeof (ve)) { in cmd_vespec()
281 mdb_warn("failed to read vespec at %p", addr); in cmd_vespec()
285 mdb_printf("+>\tvespec %p (id %d)\n", addr, ve.ve_id); in cmd_vespec()
287 addr + OFFSETOF(mdb_vespec_t, ve_list), ve.ve_flags); in cmd_vespec()
300 cmd_wr(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in cmd_wr() argument
309 if (mdb_vread(&wn, sizeof (wn), addr) != sizeof (wn)) { in cmd_wr()
310 mdb_warn("failed to read wr node at %p", addr); in cmd_wr()
324 if (mdb_vread(&dlr, sizeof (dlr), addr) != sizeof (dlr)) { in cmd_wr()
325 mdb_warn("failed to read kmdb_wr_load_t at %p", addr); in cmd_wr()
348 if (mdb_vread(&dur, sizeof (dur), addr) != sizeof (dur)) { in cmd_wr()
349 mdb_warn("failed to read kmdb_wr_unload_t at %p", addr); in cmd_wr()
370 if (mdb_vread(&dpth, sizeof (dpth), addr) != sizeof (dpth)) { in cmd_wr()
371 mdb_warn("failed to read kmdb_wr_path_t at %p", addr); in cmd_wr()
427 uintptr_t addr = wsp->walk_addr; in iob_stack_walk_step() local
430 if (addr == 0) in iob_stack_walk_step()
433 if (mdb_vread(&iob, sizeof (iob), addr) == -1) { in iob_stack_walk_step()
434 mdb_warn("failed to read iob at %p", addr); in iob_stack_walk_step()
439 return (wsp->walk_callback(addr, &iob, wsp->walk_cbdata)); in iob_stack_walk_step()
454 uintptr_t addr = wsp->walk_addr; in frame_walk_step() local
457 if (addr == 0) in frame_walk_step()
460 if (mdb_vread(&f, sizeof (f), addr) == -1) { in frame_walk_step()
461 mdb_warn("failed to read frame at %p", addr); in frame_walk_step()
466 return (wsp->walk_callback(addr, &f, wsp->walk_cbdata)); in frame_walk_step()
481 uintptr_t addr = wsp->walk_addr; in target_walk_step() local
484 if (addr == 0) in target_walk_step()
487 if (mdb_vread(&t, sizeof (t), addr) == -1) { in target_walk_step()
488 mdb_warn("failed to read target at %p", addr); in target_walk_step()
493 return (wsp->walk_callback(addr, &t, wsp->walk_cbdata)); in target_walk_step()
499 uintptr_t addr = wsp->walk_addr; in sespec_walk_step() local
502 if (addr == 0) in sespec_walk_step()
505 if (mdb_vread(&s, sizeof (s), addr) == -1) { in sespec_walk_step()
506 mdb_warn("failed to read sespec at %p", addr); in sespec_walk_step()
511 return (wsp->walk_callback(addr, &s, wsp->walk_cbdata)); in sespec_walk_step()
517 uintptr_t addr = wsp->walk_addr; in vespec_walk_step() local
520 if (addr == 0) in vespec_walk_step()
523 if (mdb_vread(&v, sizeof (v), addr) == -1) { in vespec_walk_step()
524 mdb_warn("failed to read vespec at %p", addr); in vespec_walk_step()
529 return (wsp->walk_callback(addr, &v, wsp->walk_cbdata)); in vespec_walk_step()
535 uintptr_t addr = wsp->walk_addr; in se_matched_walk_step() local
538 if (addr == 0) in se_matched_walk_step()
541 if (mdb_vread(&s, sizeof (s), addr) == -1) { in se_matched_walk_step()
542 mdb_warn("failed to read sespec at %p", addr); in se_matched_walk_step()
547 return (wsp->walk_callback(addr, &s, wsp->walk_cbdata)); in se_matched_walk_step()
586 uintptr_t addr; in _mdb_init() local
600 if (mdb_readvar(&addr, "_mdb_abort_str") != -1 && addr != 0 && in _mdb_init()
601 mdb_readstr(buf, sizeof (buf), addr) > 0) in _mdb_init()