/illumos-gate/usr/src/cmd/mdb/common/modules/fcp/ |
H A D | fcp.c | 50 if (wsp->walk_addr == 0 && in fcp_walk_i() 65 if (wsp->walk_addr == 0) in fcp_walk_s() 77 wsp->walk_addr = in fcp_walk_s() 216 if (wsp->walk_addr == 0) in cmds_walk_s() 228 wsp->walk_addr = in cmds_walk_s() 278 if (wsp->walk_addr == 0) in luns_walk_s() 290 wsp->walk_addr = in luns_walk_s() 362 wsp->walk_addr = in targets_walk_s() 381 wsp->walk_addr = in targets_walk_s() 447 wsp->walk_addr = in ipkt_walk_s() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sysevent.c | 182 if (wsp->walk_addr == 0) { in sysevent_subclass_list_walk_init() 197 if (wsp->walk_addr == 0) in sysevent_subclass_list_walk_step() 209 wsp->walk_addr = in sysevent_subclass_list_walk_step() 231 if (wsp->walk_addr == 0) { in sysevent_class_list_walk_init() 240 wsp->walk_addr); in sysevent_class_list_walk_init() 260 if (wsp->walk_addr != 0) { in sysevent_class_list_walk_step() 264 wsp->walk_addr); in sysevent_class_list_walk_step() 381 if (wsp->walk_addr != 0) { in sysevent_channel_walk_init() 409 if (wsp->walk_addr != 0) { in sysevent_channel_walk_step() 413 wsp->walk_addr); in sysevent_channel_walk_step() [all …]
|
H A D | mdi.c | 307 if (wsp->walk_addr == 0) { in mdi_pi_client_link_walk_init() 312 firstaddr = wsp->walk_addr; in mdi_pi_client_link_walk_init() 327 if (wsp->walk_addr == 0) { in mdi_pi_client_link_walk_step() 332 wsp->walk_addr) == -1) { in mdi_pi_client_link_walk_step() 338 wsp->walk_addr = (uintptr_t) in mdi_pi_client_link_walk_step() 377 if (wsp->walk_addr == 0) { in mdi_pi_phci_link_walk_init() 382 firstaddr = wsp->walk_addr; in mdi_pi_phci_link_walk_init() 396 if (wsp->walk_addr == 0) { in mdi_pi_phci_link_walk_step() 444 if (wsp->walk_addr == 0) { in mdi_phci_ph_next_walk_init() 449 firstaddr = wsp->walk_addr; in mdi_phci_ph_next_walk_init() [all …]
|
H A D | modhash.c | 106 wsp->walk_addr = (uintptr_t)mh_head; in modhash_walk_init() 120 if (wsp->walk_addr == 0) in modhash_walk_step() 145 if (wsp->walk_addr == 0) { in modent_walk_init() 157 wsp->walk_addr); in modent_walk_init() 177 wsp->walk_addr + sizeof (mh)); in modent_walk_init() 190 wsp->walk_addr = 0; in modent_walk_init() 205 while (wsp->walk_addr == 0) { in modent_walk_step() 216 wsp->walk_addr) == -1) { in modent_walk_step() 218 wsp->walk_addr); in modent_walk_step() 252 if (wsp->walk_addr == 0) in modchain_walk_step() [all …]
|
H A D | ctxop.c | 46 if (wsp->walk_addr == 0) { in ctxop_walk_init() 56 wsp->walk_addr + offset) != sizeof (addr)) { in ctxop_walk_init() 57 mdb_warn("failed to read thread %p", wsp->walk_addr); in ctxop_walk_init() 77 wsp->walk_addr = addr; in ctxop_walk_init() 89 wsp->walk_addr + priv->cws_next_offset) == -1) { in ctxop_walk_step() 91 wsp->walk_addr + priv->cws_next_offset); in ctxop_walk_step() 95 status = wsp->walk_callback(wsp->walk_addr, NULL, wsp->walk_cbdata); in ctxop_walk_step() 107 wsp->walk_addr = next; in ctxop_walk_step()
|
H A D | ldi.c | 96 wsp->walk_addr = (uintptr_t)lhwp->lhp; in ldi_handle_walk_init() 109 while (wsp->walk_addr == 0) { in ldi_handle_walk_step() 123 wsp->walk_addr = (uintptr_t)lhwp->lhp; in ldi_handle_walk_step() 133 wsp->walk_addr) == -1) { in ldi_handle_walk_step() 137 wsp->walk_addr = (uintptr_t)lhwp->buf.lh_next; in ldi_handle_walk_step() 164 wsp->walk_addr = (uintptr_t)liwp->lip; in ldi_ident_walk_init() 177 while (wsp->walk_addr == 0) { in ldi_ident_walk_step() 191 wsp->walk_addr = (uintptr_t)liwp->lip; in ldi_ident_walk_step() 201 wsp->walk_addr) == -1) { in ldi_ident_walk_step() 202 mdb_warn("couldn't read ldi ident at %p", wsp->walk_addr); in ldi_ident_walk_step() [all …]
|
H A D | contract.c | 34 if (wsp->walk_addr != 0) { in ct_walk_init() 35 wsp->walk_addr = wsp->walk_addr + in ct_walk_init() 43 wsp->walk_addr = sym.st_value; in ct_walk_init() 55 if (wsp->walk_addr == 0) { in ct_event_walk_init() 60 wsp->walk_addr = wsp->walk_addr + in ct_event_walk_init() 72 if (wsp->walk_addr == 0) { in ct_listener_walk_init() 77 wsp->walk_addr = wsp->walk_addr + in ct_listener_walk_init()
|
H A D | taskq.c | 323 if (wsp->walk_addr == 0) { in taskq_ent_walk_init() 342 wsp->walk_addr); in taskq_ent_walk_init() 344 wsp->walk_addr = (uintptr_t)tq_head.tq_task.tqent_next; in taskq_ent_walk_init() 350 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_init() 374 wsp->walk_addr = (uintptr_t)tq_ent.tqent_next; in taskq_ent_walk_step() 378 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_step() 403 tti->tti_addr = wsp->walk_addr; in taskq_thread_walk_init() 405 if (wsp->walk_addr != 0 && in taskq_thread_walk_init() 406 mdb_vread(&tq, sizeof (tq), wsp->walk_addr) != -1 && in taskq_thread_walk_init() 417 wsp->walk_addr); in taskq_thread_walk_init() [all …]
|
H A D | streams.c | 896 if (wsp->walk_addr == 0 && in queue_walk_init() 911 if (wsp->walk_addr == 0) in queue_link_step() 931 if (wsp->walk_addr == 0) in queue_next_step() 957 if (wsp->walk_addr == 0) { in str_walk_init() 979 if (wsp->walk_addr == 0) in strr_walk_step() 995 wsp->walk_addr = mdb_qwnext(wq); in strr_walk_step() 1006 if (wsp->walk_addr == 0) in strw_walk_step() 1113 if (wsp->walk_addr == 0) in b_cont_step() 1133 if (wsp->walk_addr == 0) in b_next_step() 1445 if (wsp->walk_addr == 0) in strftblk_step() [all …]
|
H A D | list.c | 70 if (mdb_vread(&list, sizeof (list_t), wsp->walk_addr) == -1) { in list_walk_init_range() 72 wsp->walk_addr); in list_walk_init_range() 78 wsp->walk_addr); in list_walk_init_range() 87 lwd->lw_head = (uintptr_t)&((list_t *)wsp->walk_addr)->list_head; in list_walk_init_range() 93 wsp->walk_addr = (begin == 0 in list_walk_init_range() 128 uintptr_t addr = wsp->walk_addr - lwd->lw_offset; in list_walk_step() 132 if (wsp->walk_addr == lwd->lw_head) in list_walk_step() 135 if (lwd->lw_end != 0 && wsp->walk_addr == lwd->lw_end) in list_walk_step() 154 wsp->walk_addr = (uintptr_t)node->list_next; in list_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/ |
H A D | fctl.c | 96 if (wsp->walk_addr == 0) in port_walk_s() 108 wsp->walk_addr = in port_walk_s() 233 wsp->walk_addr = in ulp_walk_s() 343 wsp->walk_addr = in ulpmod_walk_s() 649 wsp->walk_addr = in pd_by_pwwn_walk_s() 669 wsp->walk_addr = in pd_by_pwwn_walk_s() 762 wsp->walk_addr = in pd_by_did_walk_s() 782 wsp->walk_addr = in pd_by_did_walk_s() 1214 wsp->walk_addr); in job_request_walk_s() 1221 wsp->walk_addr = in job_request_walk_s() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/ |
H A D | libtopo.c | 576 if (wsp->walk_addr == 0) { in ttree_walk_init() 599 if (wsp->walk_addr == 0) in ttree_walk_step() 631 if (wsp->walk_addr == 0) { in tmod_walk_init() 670 if (wsp->walk_addr == 0) in tmod_walk_step() 696 wsp->walk_addr = 0; in tmod_walk_step() 713 if (wsp->walk_addr == 0) { in tpg_walk_init() 736 if (wsp->walk_addr == 0) in tpg_walk_step() 746 curr_pg = wsp->walk_addr; in tpg_walk_step() 792 if (wsp->walk_addr == 0) in tpl_walk_step() 799 wsp->walk_addr); in tpl_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libmlsvc/ |
H A D | smb_ht.c | 42 uintptr_t addr = wsp->walk_addr; in smb_ht_walk_init() 59 if (mdb_vread(ht, sizeof (*ht), wsp->walk_addr) == -1) { in smb_ht_walk_init() 61 "HT_HANDLE", wsp->walk_addr); in smb_ht_walk_init() 66 wsp->walk_addr = 0; in smb_ht_walk_init() 81 while (wsp->walk_addr == 0) { in smb_ht_walk_step() 88 "HT_TABLE_ENTRY", wsp->walk_addr); in smb_ht_walk_step() 91 wsp->walk_addr = (uintptr_t)he->he_head; in smb_ht_walk_step() 94 if (mdb_vread(hi, sizeof (*hi), wsp->walk_addr) == -1) { in smb_ht_walk_step() 96 "HT_ITEM", wsp->walk_addr); in smb_ht_walk_step() 100 rv = wsp->walk_callback(wsp->walk_addr, hi, in smb_ht_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/ |
H A D | uhci.c | 452 if (wsp->walk_addr == 0) { in uhci_td_walk_init() 464 if (find_uhci_statep((void *)wsp->walk_addr, UHCI_TD, in uhci_td_walk_init() 498 if (wsp->walk_addr == 0 || wsp->walk_addr & HC_END_OF_LIST) in uhci_td_walk_step() 510 if (wsp->walk_addr == 0) in uhci_td_walk_step() 517 wsp->walk_addr = (uintptr_t)TD_VADDR(wsp->walk_addr); in uhci_td_walk_step() 531 if (wsp->walk_addr == 0) in uhci_qh_walk_init() 563 if (wsp->walk_addr == 0) /* Should never occur */ in uhci_qh_walk_step() 580 if (wsp->walk_addr == 0 || wsp->walk_addr & HC_END_OF_LIST) { in uhci_qh_walk_step() 591 wsp->walk_addr &= QH_LINK_PTR_MASK; in uhci_qh_walk_step() 593 if (wsp->walk_addr == 0) in uhci_qh_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/srpt/ |
H A D | srpt.c | 67 wsp->walk_addr = list_addr; in srpt_ioc_walk_init() 79 if (wsp->walk_addr == 0) { in srpt_list_walk_step() 82 return (wsp->walk_callback(wsp->walk_addr, wsp->walk_layer, in srpt_list_walk_step() 99 if (wsp->walk_addr == 0) { in srpt_tgt_walk_init() 109 wsp->walk_addr = (uintptr_t)srpt_ioc.ioc_tgt_port; in srpt_tgt_walk_init() 117 if (wsp->walk_addr == 0) { in srpt_tgt_walk_step() 121 (void) wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in srpt_tgt_walk_step() 146 if (wsp->walk_addr == 0) { in srpt_channel_walk_init() 171 if (wsp->walk_addr == 0) { in srpt_scsi_session_walk_init() 192 if (wsp->walk_addr == 0) { in srpt_task_walk_init() [all …]
|
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv/ |
H A D | xpv.c | 100 if (wsp->walk_addr == 0) in domain_walk_init() 101 if ((wsp->walk_addr = get_dom0_addr()) == 0) in domain_walk_init() 117 if (wsp->walk_addr == 0) in domain_walk_step() 120 status = wsp->walk_callback(wsp->walk_addr, (void *)wsp->walk_addr, in domain_walk_step() 124 wsp->walk_addr, 0) != 0) in domain_walk_step() 126 wsp->walk_addr = (uintptr_t)dom.next_in_list; in domain_walk_step() 151 if (wsp->walk_addr == 0) in vcpu_walk_init() 152 if ((wsp->walk_addr = get_dom0_addr()) == 0) in vcpu_walk_init() 160 wsp->walk_addr = wsp->walk_addr + (off / NBBY); in vcpu_walk_init() 177 if ((wsp->walk_addr == 0) || in vcpu_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nsmb/ |
H A D | nsmb.c | 96 if (wsp->walk_addr == 0) in smb_co_walk_init() 107 smbw->pp = wsp->walk_addr; in smb_co_walk_init() 154 if (wsp->walk_addr != 0) { in smb_vc_walk_init() 164 wsp->walk_addr = sym.st_value; in smb_vc_walk_init() 179 if (wsp->walk_addr == 0) { in smb_ss_walk_init() 197 if (wsp->walk_addr == 0) { in smb_fh_walk_init() 215 if (wsp->walk_addr == 0) in smb_co_walk_step() 432 if (wsp->walk_addr == 0) { in rqlist_walk_init() 436 addr = wsp->walk_addr; in rqlist_walk_init() 454 if (wsp->walk_addr == 0) in rqlist_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/sd/ |
H A D | sd.c | 99 if (wsp->walk_addr == 0) { in buf_avforw_walk_init() 131 if (wsp->walk_addr == 0) { in buf_avforw_walk_step() 140 mdb_warn("failed to read buf at %p", wsp->walk_addr); in buf_avforw_walk_step() 278 SD_DATA(sd_state) = (sd_state_str_ptr)wsp->walk_addr; in init_softstate_members() 291 SD_DATA(current_root) = wsp->walk_addr; in init_softstate_members() 312 if (wsp->walk_addr == 0 && in sd_state_walk_init() 339 if (wsp->walk_addr == (uintptr_t)NULL && in ssd_state_walk_init() 382 mdb_warn("failed to read at %p", wsp->walk_addr); in sd_state_walk_step() 393 wsp->walk_addr += sizeof (void *); in sd_state_walk_step() 424 process_sdlun_waitq(uintptr_t walk_addr, int silent) in process_sdlun_waitq() argument [all …]
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_mdb.c | 72 if (wsp->walk_addr != 0) { in trwalk_init() 333 wsp->walk_addr = hwp->hw_hash[0]; in hash_walk_init() 345 while (wsp->walk_addr == 0) { in hash_walk_step() 394 while (wsp->walk_addr == 0) { in ustat_walk_step() 799 if (wsp->walk_addr != 0) { in case_walk_init() 1024 if (wsp->walk_addr == 0) in asru_walk_init() 1078 if (wsp->walk_addr == 0) in al_walk_init() 1379 if (wsp->walk_addr == 0) in tmq_walk_init() 1451 if (wsp->walk_addr == 0) { in xprt_walk_init() 1490 wsp->walk_addr); in xpc_walk_init() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 422 if (wsp->walk_addr == 0) in tcps_sc_walk_init() 458 wsp->walk_addr); in tcps_sc_walk_step() 480 if (wsp->walk_addr == 0) { in th_hash_walk_init() 530 wsp->walk_addr); in illif_stack_walk_init() 556 if (wsp->walk_addr == in illif_stack_walk_step() 563 wsp->walk_addr = in illif_stack_walk_step() 866 if (wsp->walk_addr == 0) in ire_next_walk_step() 2414 wsp->walk_addr); in ncec_stack_walk_init() 2446 wsp->walk_addr = ncec_get_next_hash_tbl(wsp->walk_addr, in ncec_stack_walk_step() 2491 wsp->walk_addr = (uintptr_t)(wsp->walk_addr + in ill_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | sched_impl.c | 285 if (wsp->walk_addr == 0) { in an_id_walk_init() 292 mdb_warn("cannot read %p", wsp->walk_addr); in an_id_walk_init() 298 wsp->walk_addr = (uintptr_t)adn->an_idnext; in an_id_walk_init() 301 wsp->walk_addr = (uintptr_t)adn->an_idprev; in an_id_walk_init() 337 if (wsp->walk_addr == 0) /* then we're done */ in an_id_walk_step() 343 wsp->walk_addr) == -1) { in an_id_walk_step() 344 mdb_warn("cannot read %p", wsp->walk_addr); in an_id_walk_step() 353 if ((wsp->walk_addr = in an_id_walk_step() 359 if ((wsp->walk_addr = in an_id_walk_step() 365 if ((wsp->walk_addr = in an_id_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/sppp/ |
H A D | sppp.c | 67 if (wsp->walk_addr == 0) in sppp_walk_step() 77 wsp->walk_addr = (uintptr_t)sps.sps_nextmn; in sppp_walk_step() 222 if (wsp->walk_addr == 0) in sppa_walk_step() 334 wsp->walk_addr = 0; in tuncl_walk_fini() 348 if (wsp->walk_addr != 0) in tuncl_walk_init() 370 wsp->walk_addr = (uintptr_t)twd; in tuncl_walk_init() 390 if (wsp == NULL || wsp->walk_addr == 0) in tuncl_walk_step() 469 wsp->walk_addr = 0; in tunll_walk_fini() 480 if (wsp->walk_addr != 0) in tunll_walk_init() 500 wsp->walk_addr = (uintptr_t)twd; in tunll_walk_init() [all …]
|
/illumos-gate/usr/src/cmd/mdb/demo/common/ |
H A D | example2.c | 38 if (wsp->walk_addr == NULL && in sp_walk_init() 39 mdb_readvar(&wsp->walk_addr, "practive") == -1) { in sp_walk_init() 57 if (wsp->walk_addr == NULL) in sp_walk_step() 60 if (mdb_vread(wsp->walk_data, sizeof (proc_t), wsp->walk_addr) == -1) { in sp_walk_step() 61 mdb_warn("failed to read proc at %p", wsp->walk_addr); in sp_walk_step() 65 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in sp_walk_step() 68 wsp->walk_addr = (uintptr_t)(((proc_t *)wsp->walk_data)->p_next); in sp_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ufs/ |
H A D | ufs_log.c | 51 if (wsp->walk_addr == 0) { in ufslogmap_walk_init() 58 uw->start_addr = (mapentry_t *)wsp->walk_addr; in ufslogmap_walk_init() 70 uintptr_t walk_addr = wsp->walk_addr; in ufslogmap_walk_step() local 75 if (mdb_vread(&uw->me, sizeof (mapentry_t), walk_addr) == -1) { in ufslogmap_walk_step() 76 mdb_warn("failed to read mapentry_t at %p", walk_addr); in ufslogmap_walk_step() 98 mdb_warn("invalid linkage mapentry_t at %p", walk_addr); in ufslogmap_walk_step() 101 uw->prev_addr = (mapentry_t *)walk_addr; in ufslogmap_walk_step() 106 wsp->walk_addr = (uintptr_t)uw->me.me_next; in ufslogmap_walk_step() 107 return (wsp->walk_callback(walk_addr, wsp->walk_data, in ufslogmap_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/sata/ |
H A D | sata.c | 57 if (wsp->walk_addr == 0) { in sata_dmsg_walk_i() 70 wsp->walk_addr = (uintptr_t)(sata_trace_dmsg_t *)rbuf.dmsgh; in sata_dmsg_walk_i() 76 wsp->walk_arg = (void *)wsp->walk_addr; in sata_dmsg_walk_i() 91 if (wsp->walk_addr == 0) in sata_dmsg_walk_s() 95 wsp->walk_addr) == -1) { in sata_dmsg_walk_s() 97 wsp->walk_addr); in sata_dmsg_walk_s() 101 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in sata_dmsg_walk_s() 104 wsp->walk_addr = in sata_dmsg_walk_s() 110 if (wsp->walk_addr == (uintptr_t)wsp->walk_arg) in sata_dmsg_walk_s() 111 wsp->walk_addr = 0; in sata_dmsg_walk_s()
|