/illumos-gate/usr/src/cmd/mdb/common/modules/fcp/ |
H A D | fcp.c | 68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port), in fcp_walk_s() 89 mdb_free(wsp->walk_data, sizeof (struct fcp_port)); in fcp_walk_f() 219 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt), in cmds_walk_s() 240 mdb_free(wsp->walk_data, sizeof (struct fcp_pkt)); in cmds_walk_f() 281 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_lun), in luns_walk_s() 302 mdb_free(wsp->walk_data, sizeof (struct fcp_lun)); in luns_walk_f() 353 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_tgt), in targets_walk_s() 394 mdb_free(wsp->walk_data, sizeof (struct fcp_tgt)); in targets_walk_f() 459 mdb_free(wsp->walk_data, sizeof (struct fcp_ipkt)); in ipkt_walk_f() 501 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt), in pkt_walk_s() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/ |
H A D | fctl.c | 83 wsp->walk_data = mdb_alloc(sizeof (fc_fca_port_t), UM_SLEEP); in port_walk_i() 105 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in port_walk_s() 121 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t)); in port_walk_f() 230 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in ulp_walk_s() 243 mdb_free(wsp->walk_data, sizeof (fc_ulp_list_t)); in ulp_walk_f() 353 mdb_free(wsp->walk_data, sizeof (fc_ulp_module_t)); in ulpmod_walk_f() 682 mdb_free(wsp->walk_data, sizeof (fc_remote_port_t)); in pd_by_pwwn_walk_f() 795 mdb_free(wsp->walk_data, sizeof (fc_remote_port_t)); in pd_by_did_walk_f() 1233 mdb_free(wsp->walk_data, sizeof (struct job_request)); in job_request_walk_f() 1281 if (mdb_vread(wsp->walk_data, sizeof (struct fc_orphan), in orphan_walk_s() [all …]
|
/illumos-gate/usr/src/cmd/rcap/rcapd/ |
H A D | rcapd_collection_project.c | 39 lcollection_update_project_cb(const struct project *proj, void *walk_data) in lcollection_update_project_cb() argument 42 (void(*)(char *, char *, int, uint64_t, int))walk_data; in lcollection_update_project_cb() 81 lcollection_update_project_byid_cb(const projid_t id, void *walk_data) in lcollection_update_project_byid_cb() argument 88 return (lcollection_update_project_cb(&proj, walk_data)); in lcollection_update_project_byid_cb() 94 lcollection_update_onceactive_cb(lcollection_t *lcol, void *walk_data) in lcollection_update_onceactive_cb() argument 97 (void(*)(char *, char *, int, uint64_t, int))walk_data; in lcollection_update_onceactive_cb() 107 project_walk_all(int(*cb)(const struct project *, void *), void *walk_data) in project_walk_all() argument 115 res = cb(&proj, walk_data); in project_walk_all()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sysevent.c | 200 if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t), in sysevent_subclass_list_walk_step() 218 mdb_free(wsp->walk_data, sizeof (subclass_lst_t)); in sysevent_subclass_list_walk_fini() 245 wsp->walk_data = cl_walker; in sysevent_class_list_walk_init() 257 cl_walker = (class_walk_data_t *)wsp->walk_data; in sysevent_class_list_walk_step() 288 class_walk_data_t *cl_walker = wsp->walk_data; in sysevent_class_list_walk_fini() 394 wsp->walk_data = ch_walker; in sysevent_channel_walk_init() 406 ch_walker = (channel_walk_data_t *)wsp->walk_data; in sysevent_channel_walk_step() 437 channel_walk_data_t *ch_walker = wsp->walk_data; in sysevent_channel_walk_fini() 465 if (mdb_vread(wsp->walk_data, sizeof (log_eventq_t), in sysevent_walk_step() 472 status = wsp->walk_callback(ev_arg_addr, wsp->walk_data, in sysevent_walk_step() [all …]
|
H A D | combined.c | 66 wsp->walk_data = cwd; in combined_walk_init() 158 combined_walk_data_t *cwd = wsp->walk_data; in combined_walk_add() 176 combined_walk_data_t *cwd = wsp->walk_data; in combined_walk_step() 185 wsp->walk_data = cw->cw_data; in combined_walk_step() 189 cw->cw_data = wsp->walk_data; in combined_walk_step() 203 wsp->walk_data = cwd; in combined_walk_step() 211 wsp->walk_data = cwd; in combined_walk_step() 229 cwd = combined_walk_data_find(wsp->walk_data); in combined_walk_fini() 235 cwd = wsp->walk_data; in combined_walk_fini() 242 wsp->walk_data = cw->cw_data; in combined_walk_fini()
|
H A D | mdi.c | 331 if (mdb_vread(wsp->walk_data, sizeof (struct mdi_pathinfo), in mdi_pi_client_link_walk_step() 336 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in mdi_pi_client_link_walk_step() 339 (((struct mdi_pathinfo *)wsp->walk_data)->pi_client_link); in mdi_pi_client_link_walk_step() 348 mdb_free(wsp->walk_data, sizeof (struct mdi_pathinfo)); in mdi_pi_client_link_walk_fini() 400 if (mdb_vread(wsp->walk_data, sizeof (struct mdi_pathinfo), in mdi_pi_phci_link_walk_step() 405 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in mdi_pi_phci_link_walk_step() 408 (((struct mdi_pathinfo *)wsp->walk_data)->pi_phci_link); in mdi_pi_phci_link_walk_step() 416 mdb_free(wsp->walk_data, sizeof (struct mdi_pathinfo)); in mdi_pi_phci_link_walk_fini() 472 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in mdi_phci_ph_next_walk_step() 475 (((struct mdi_phci *)wsp->walk_data)->ph_next); in mdi_phci_ph_next_walk_step() [all …]
|
H A D | tsd.c | 46 wsp->walk_data = mdb_alloc(sizeof (struct tsd_thread), UM_SLEEP); in tsd_walk_init() 58 if (mdb_vread(wsp->walk_data, in tsd_walk_step() 64 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in tsd_walk_step() 68 (uintptr_t)(((struct tsd_thread *)wsp->walk_data)->ts_next); in tsd_walk_step() 75 mdb_free(wsp->walk_data, sizeof (struct tsd_thread)); in tsd_walk_fini()
|
H A D | ctxop.c | 63 wsp->walk_data = NULL; in ctxop_walk_init() 76 wsp->walk_data = priv; in ctxop_walk_init() 84 struct ctxop_walk_state *priv = wsp->walk_data; in ctxop_walk_step() 114 struct ctxop_walk_state *priv = wsp->walk_data; in ctxop_walk_fini()
|
H A D | streams.c | 949 mdb_free(wsp->walk_data, sizeof (queue_t)); in queue_walk_fini() 976 queue_t *rq = wsp->walk_data, *wq = rq + 1; in strr_walk_step() 982 if (mdb_vread(wsp->walk_data, sizeof (queue_t) * 2, in strr_walk_step() 1003 queue_t *rq = wsp->walk_data, *wq = rq + 1; in strw_walk_step() 1009 if (mdb_vread(wsp->walk_data, sizeof (queue_t) * 2, in strw_walk_step() 1029 mdb_free(wsp->walk_data, sizeof (queue_t) * 2); in str_walk_fini() 1151 mdb_free(wsp->walk_data, sizeof (mblk_t)); in mblk_walk_fini() 1433 wsp->walk_data = ftd; in strftblk_walk_init() 1448 ftd = (ftblkdata_t *)wsp->walk_data; in strftblk_step() 1478 wsp->walk_data, wsp->walk_cbdata); in strftblk_step() [all …]
|
H A D | dnlc.c | 57 wsp->walk_data = dwp; in dnlc_walk_init() 64 dnlc_walk_t *dwp = wsp->walk_data; in dnlc_walk_step() 101 dnlc_walk_t *dwp = wsp->walk_data; in dnlc_walk_fini()
|
H A D | devinfo.c | 157 wsp->walk_data = dip; in devinfo_parents_walk_init() 168 wsp->walk_data = NULL; in devinfo_parents_walk_init() 251 wsp->walk_data = dic; in devinfo_children_walk_init() 343 wsp->walk_data = diw; in devinfo_walk_init() 357 dip = diw->diw_parent.walk_data; in devinfo_walk_init() 484 wsp->walk_data = dnw; in devnames_walk_init() 491 devnames_walk_t *dnw = wsp->walk_data; in devnames_walk_step() 507 devnames_walk_t *dnw = wsp->walk_data; in devnames_walk_fini() 1627 wsp->walk_data = sst; in soft_state_walk_init() 1917 wsp->walk_data = dil; in devinfo_audit_log_walk_init() [all …]
|
H A D | group.c | 136 wsp->walk_data = gw; in group_walk_init() 149 group_walk_t *gw = (group_walk_t *)wsp->walk_data; in group_walk_step() 163 wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in group_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/sd/ |
H A D | sd.c | 37 #define SD_DATA(param) ((sd_str_p)wsp->walk_data)->param 40 #define SD_DATA_IN_CBACK(param) ((sd_str_p)walk_data)->param 104 wsp->walk_data = mdb_alloc(sizeof (buf_t), UM_SLEEP); in buf_avforw_walk_init() 144 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in buf_avforw_walk_step() 191 if (((buf_t *)walk_data)->av_forw == NULL) { in buf_callback() 213 mdb_free(wsp->walk_data, sizeof (buf_t)); in buf_avforw_walk_fini() 271 wsp->walk_data = mdb_alloc(sizeof (sd_str_t), UM_SLEEP); in init_softstate_members() 411 mdb_free(wsp->walk_data, sizeof (sd_str_t)); in sd_state_walk_fini() 557 print_footer(const void *walk_data) in print_footer() argument 611 print_footer(walk_data); in sd_callback() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/ |
H A D | libtopo.c | 612 tree = (ttree_t *)wsp->walk_data; in ttree_walk_step() 622 mdb_free(wsp->walk_data, sizeof (ttree_t)); in ttree_walk_fini() 683 tm = (topo_mod_t *)wsp->walk_data; in tmod_walk_step() 704 mdb_free(wsp->walk_data, sizeof (topo_mod_t)); in tmod_walk_fini() 750 tpgp = (topo_pgroup_t *)wsp->walk_data; in tpg_walk_step() 760 mdb_free(wsp->walk_data, sizeof (topo_pgroup_t)); in tpg_walk_fini() 802 plp = (topo_proplist_t *)wsp->walk_data; in tpl_walk_step() 840 wsp->walk_data = state; in tnh_walk_init() 849 tnwalk_state_t *state = wsp->walk_data; in tnh_walk_step() 891 mdb_free(wsp->walk_data, sizeof (tnwalk_state_t)); in tnh_walk_fini() [all …]
|
/illumos-gate/usr/src/cmd/mdb/demo/common/ |
H A D | example2.c | 44 wsp->walk_data = mdb_alloc(sizeof (proc_t), UM_SLEEP); in sp_walk_init() 60 if (mdb_vread(wsp->walk_data, sizeof (proc_t), wsp->walk_addr) == -1) { 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() 79 mdb_free(wsp->walk_data, sizeof (proc_t)); in sp_walk_fini()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | sched_impl.c | 340 ptr = wsp->walk_data; in an_id_walk_step() 342 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t), in an_id_walk_step() 348 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in an_id_walk_step() 403 mdb_free(wsp->walk_data, sizeof (kcf_areq_node_t)); in areq_walk_fini() 417 ptr = (kcf_areq_node_t *)wsp->walk_data; in an_walk_step_common() 419 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t), in an_walk_step_common() 424 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in an_walk_step_common() 488 wdata = (reqid_data_t *)wsp->walk_data; in reqid_table_walk_init() 514 wdata = wsp->walk_data; in reqid_table_walk_step() 523 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in reqid_table_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libuutil/ |
H A D | libuutil.c | 143 wsp->walk_data = ulpw; in uutil_listpool_walk_init() 152 uutil_listpool_walk_t *ulpw = wsp->walk_data; in uutil_listpool_walk_step() 174 uutil_listpool_walk_t *ulpw = wsp->walk_data; in uutil_listpool_walk_fini() 203 wsp->walk_data = ulw; in uutil_list_walk_init() 212 uutil_list_walk_t *ulw = wsp->walk_data; in uutil_list_walk_step() 233 uutil_list_walk_t *ulw = wsp->walk_data; in uutil_list_walk_fini() 271 wsp->walk_data = ulnw; in uutil_list_node_walk_init() 280 uutil_list_node_walk_t *ulnw = wsp->walk_data; in uutil_list_node_walk_step() 312 uutil_list_node_walk_t *ulnw = wsp->walk_data; in uutil_list_node_walk_fini()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/fcip/ |
H A D | fcip.c | 51 wsp->walk_data = mdb_alloc(sizeof (fcip_port_info_t), UM_SLEEP); in fcip_walk_i() 63 if (mdb_vread(wsp->walk_data, sizeof (fcip_port_info_t), in fcip_walk_s() 69 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in fcip_walk_s() 73 (uintptr_t)(((fcip_port_info_t *)wsp->walk_data)->fcipp_next); in fcip_walk_s() 85 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t)); in fcip_walk_f()
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/ |
H A D | gcpu.c | 168 wsp->walk_data = awsp = in cmih_walk_init() 175 wsp->walk_data = NULL; in cmih_walk_init() 181 wsp->walk_data = NULL; in cmih_walk_init() 189 wsp->walk_data = NULL; in cmih_walk_init() 195 wsp->walk_data = NULL; in cmih_walk_init() 227 struct cmih_walk_state *awsp = wsp->walk_data; in cmih_walk_step() 253 struct cmih_walk_state *awsp = wsp->walk_data; in cmih_walk_fini() 268 wsp->walk_data = NULL; in cmih_walk_fini() 647 wsp->walk_data = mw; in gcpu_mptwalk_init() 655 mptwalk_data_t *mw = wsp->walk_data; in gcpu_mptwalk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/ |
H A D | uhci.c | 456 wsp->walk_data = mdb_alloc(sizeof (uhci_td_t), UM_SLEEP | UM_GC); in uhci_td_walk_init() 485 if (mdb_vread(wsp->walk_data, sizeof (uhci_td_t), wsp->walk_addr) in uhci_td_walk_step() 491 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in uhci_td_walk_step() 495 wsp->walk_addr = ((uhci_td_t *)wsp->walk_data)->link_ptr; in uhci_td_walk_step() 502 if (((((uhci_td_t *)wsp->walk_data)->link_ptr) & HC_QUEUE_HEAD) in uhci_td_walk_step() 534 wsp->walk_data = mdb_alloc(sizeof (queue_head_t), UM_SLEEP | UM_GC); in uhci_qh_walk_init() 566 if (mdb_vread(wsp->walk_data, sizeof (queue_head_t), wsp->walk_addr) in uhci_qh_walk_step() 572 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in uhci_qh_walk_step() 576 wsp->walk_addr = ((queue_head_t *)wsp->walk_data)->link_ptr; in uhci_qh_walk_step() 585 if (((((queue_head_t *)wsp->walk_data)->link_ptr) & HC_QUEUE_HEAD) in uhci_qh_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/i86xpv/modules/xpv/ |
H A D | xpv.c | 106 wsp->walk_data = dwp; in domain_walk_init() 113 domain_walk_t *dwp = (domain_walk_t *)wsp->walk_data; in domain_walk_step() 135 domain_walk_t *dwp = (domain_walk_t *)wsp->walk_data; in domain_walk_fini() 164 wsp->walk_data = vwp; in vcpu_walk_init() 171 vcpu_walk_t *vwp = (vcpu_walk_t *)wsp->walk_data; in vcpu_walk_step() 193 vcpu_walk_t *vwp = (vcpu_walk_t *)wsp->walk_data; in vcpu_walk_fini()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 76 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in stmf_ilport_walk_s() 88 mdb_free(wsp->walk_data, sizeof (struct stmf_i_local_port)); in stmf_ilport_walk_f() 1182 if (mdb_vread(wsp->walk_data, sizeof (scsi_task_t), in stmf_scsi_task_walk_step() 1199 mdb_free(wsp->walk_data, sizeof (scsi_task_t)); in stmf_scsi_task_walk_fini() 1291 stmf_worker_walk_data_t *walk_data; in stmf_worker_walk_init() local 1317 walk_data->worker_current = 0; in stmf_worker_walk_init() 1318 walk_data->worker_count = nworkers; in stmf_worker_walk_init() 1321 wsp->walk_data = walk_data; in stmf_worker_walk_init() 1329 stmf_worker_walk_data_t *walk_data = wsp->walk_data; in stmf_worker_walk_step() local 1336 if (walk_data->worker_current >= walk_data->worker_count) { in stmf_worker_walk_step() [all …]
|
/illumos-gate/usr/src/cmd/mdb/intel/modules/sata/ |
H A D | sata.c | 77 wsp->walk_data = mdb_alloc(sizeof (sata_trace_dmsg_t), UM_SLEEP); in sata_dmsg_walk_i() 94 if (mdb_vread(wsp->walk_data, sizeof (sata_trace_dmsg_t), in sata_dmsg_walk_s() 101 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in sata_dmsg_walk_s() 105 (uintptr_t)(((sata_trace_dmsg_t *)wsp->walk_data)->next); in sata_dmsg_walk_s() 124 mdb_free(wsp->walk_data, sizeof (sata_trace_dmsg_t)); in sata_dmsg_walk_f()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libmlsvc/ |
H A D | smb_ht.c | 53 wsp->walk_data = hw = mdb_zalloc(sizeof (*hw), UM_GC|UM_SLEEP); in smb_ht_walk_init() 67 wsp->walk_data = hw; in smb_ht_walk_init() 75 struct hw_info *hw = wsp->walk_data; in smb_ht_walk_step()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libpython/ |
H A D | libpython.c | 189 wsp->walk_data = pdi; in py_interp_walk_init() 197 pydb_iter_t *pdi = wsp->walk_data; in py_walk_step() 215 pydb_iter_t *pdi = wsp->walk_data; in py_walk_fini() 230 wsp->walk_data = pdi; in py_thread_walk_init() 246 wsp->walk_data = pdi; in py_frame_walk_init()
|