Home
last modified time | relevance | path

Searched refs:walk_data (Results 1 – 25 of 92) sorted by relevance

1234

/illumos-gate/usr/src/cmd/mdb/common/modules/fcp/
H A Dfcp.c56 wsp->walk_data = mdb_alloc(sizeof (struct fcp_port), UM_SLEEP); in fcp_walk_i()
68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port), in fcp_walk_s()
74 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in fcp_walk_s()
78 (uintptr_t)(((struct fcp_port *)wsp->walk_data)->port_next); in fcp_walk_s()
89 mdb_free(wsp->walk_data, sizeof (struct fcp_port)); in fcp_walk_f()
206 wsp->walk_data = mdb_alloc(sizeof (struct fcp_pkt), UM_SLEEP); in cmds_walk_i()
219 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt), in cmds_walk_s()
225 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in cmds_walk_s()
229 (uintptr_t)(((struct fcp_pkt *)wsp->walk_data)->cmd_forw); in cmds_walk_s()
240 mdb_free(wsp->walk_data, sizeof (struct fcp_pkt)); in cmds_walk_f()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/fctl/
H A Dfctl.c83 wsp->walk_data = mdb_alloc(sizeof (fc_fca_port_t), UM_SLEEP); in port_walk_i()
99 if (mdb_vread(wsp->walk_data, sizeof (fc_fca_port_t), wsp->walk_addr) in port_walk_s()
105 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in port_walk_s()
109 (uintptr_t)(((fc_fca_port_t *)wsp->walk_data)->port_next); in port_walk_s()
121 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t)); in port_walk_f()
210 wsp->walk_data = mdb_alloc(sizeof (fc_ulp_list_t), UM_SLEEP); in ulp_walk_i()
224 if (mdb_vread(wsp->walk_data, sizeof (fc_ulp_list_t), wsp->walk_addr) in ulp_walk_s()
230 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in ulp_walk_s()
234 (uintptr_t)(((fc_ulp_list_t *)wsp->walk_data)->ulp_next); in ulp_walk_s()
243 mdb_free(wsp->walk_data, sizeof (fc_ulp_list_t)); in ulp_walk_f()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dsysevent.c188 wsp->walk_data = mdb_alloc(sizeof (subclass_lst_t), UM_SLEEP); in sysevent_subclass_list_walk_init()
200 if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t), in sysevent_subclass_list_walk_step()
206 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in sysevent_subclass_list_walk_step()
210 (uintptr_t)(((subclass_lst_t *)wsp->walk_data)->sl_next); 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()
[all …]
H A Dcombined.c66 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 Dmdi.c311 wsp->walk_data = mdb_alloc(sizeof (struct mdi_pathinfo), UM_SLEEP); in mdi_pi_client_link_walk_init()
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()
381 wsp->walk_data = mdb_alloc(sizeof (struct mdi_pathinfo), UM_SLEEP); in mdi_pi_phci_link_walk_init()
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()
[all …]
H A Dtsd.c46 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 Dstreams.c902 wsp->walk_data = mdb_alloc(sizeof (queue_t), UM_SLEEP); in queue_walk_init()
914 if (mdb_vread(wsp->walk_data, sizeof (queue_t), wsp->walk_addr) == -1) { in queue_link_step()
919 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in queue_link_step()
922 wsp->walk_addr = (uintptr_t)(((queue_t *)wsp->walk_data)->q_link); in queue_link_step()
934 if (mdb_vread(wsp->walk_data, sizeof (queue_t), wsp->walk_addr) == -1) { in queue_next_step()
939 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in queue_next_step()
942 wsp->walk_addr = (uintptr_t)(((queue_t *)wsp->walk_data)->q_next); in queue_next_step()
949 mdb_free(wsp->walk_data, sizeof (queue_t)); in queue_walk_fini()
968 wsp->walk_data = mdb_alloc(sizeof (queue_t) * 2, UM_SLEEP); in str_walk_init()
976 queue_t *rq = wsp->walk_data, *wq = rq + 1; in strr_walk_step()
[all …]
H A Dctxop.c63 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 Ddevinfo.c158 wsp->walk_data = dip; in devinfo_parents_walk_init()
169 wsp->walk_data = NULL; in devinfo_parents_walk_init()
201 devinfo_parents_walk_data_t *dip = wsp->walk_data; in devinfo_parents_walk_step()
219 devinfo_parents_walk_data_t *dip = wsp->walk_data; in devinfo_parents_walk_fini()
225 mdb_free(wsp->walk_data, sizeof (devinfo_parents_walk_data_t)); in devinfo_parents_walk_fini()
252 wsp->walk_data = dic; in devinfo_children_walk_init()
272 devinfo_children_walk_data_t *dic = wsp->walk_data; in devinfo_children_walk_step()
327 mdb_free(wsp->walk_data, sizeof (devinfo_children_walk_data_t)); in devinfo_children_walk_fini()
344 wsp->walk_data = diw; in devinfo_walk_init()
358 dip = diw->diw_parent.walk_data; in devinfo_walk_init()
[all …]
H A Ddnlc.c57 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 Dgroup.c136 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/rcap/rcapd/
H A Drcapd_collection_project.c39 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/sd/
H A Dsd.c37 #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()
139 if (mdb_vread(wsp->walk_data, sizeof (buf_t), wsp->walk_addr) == -1) { in buf_avforw_walk_step()
144 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in buf_avforw_walk_step()
146 wsp->walk_addr = (uintptr_t)(((buf_t *)wsp->walk_data)->av_forw); in buf_avforw_walk_step()
167 buf_callback(uintptr_t addr, const void *walk_data, void *buf_entries) in buf_callback() argument
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()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c587 wsp->walk_data = mdb_alloc(sizeof (ttree_t), UM_SLEEP); in ttree_walk_init()
602 if (mdb_vread(wsp->walk_data, sizeof (ttree_t), wsp->walk_addr) in ttree_walk_step()
609 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in ttree_walk_step()
612 tree = (ttree_t *)wsp->walk_data; in ttree_walk_step()
622 mdb_free(wsp->walk_data, sizeof (ttree_t)); in ttree_walk_fini()
658 wsp->walk_data = mdb_alloc(sizeof (topo_mod_t), UM_SLEEP); in tmod_walk_init()
673 if (mdb_vread(wsp->walk_data, sizeof (topo_mod_t), wsp->walk_addr) in tmod_walk_step()
680 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in tmod_walk_step()
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()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dsched_impl.c259 wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP); in areq_walk_init_common()
290 adn = wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP); in an_id_walk_init()
341 ptr = wsp->walk_data; in an_id_walk_step()
343 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t), in an_id_walk_step()
349 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in an_id_walk_step()
404 mdb_free(wsp->walk_data, sizeof (kcf_areq_node_t)); in areq_walk_fini()
418 ptr = (kcf_areq_node_t *)wsp->walk_data; in an_walk_step_common()
420 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t), in an_walk_step_common()
425 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in an_walk_step_common()
473 wsp->walk_data = mdb_alloc(sizeof (reqid_data_t), UM_SLEEP); in reqid_table_walk_init()
[all …]
/illumos-gate/usr/src/cmd/mdb/demo/common/
H A Dexample2.c44 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/libuutil/
H A Dlibuutil.c143 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/intel/modules/generic_cpu/
H A Dgcpu.c168 wsp->walk_data = awsp = in cmih_walk_init()
174 mdb_free(wsp->walk_data, sizeof (struct cmih_walk_state)); in cmih_walk_init()
175 wsp->walk_data = NULL; in cmih_walk_init()
180 mdb_free(wsp->walk_data, sizeof (struct cmih_walk_state)); in cmih_walk_init()
181 wsp->walk_data = NULL; in cmih_walk_init()
188 mdb_free(wsp->walk_data, sizeof (struct cmih_walk_state)); in cmih_walk_init()
189 wsp->walk_data = NULL; in cmih_walk_init()
194 mdb_free(wsp->walk_data, sizeof (struct cmih_walk_state)); 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()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/fcip/
H A Dfcip.c51 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/common/modules/uhci/
H A Duhci.c456 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 Dxpv.c106 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 Dstmf.c56 wsp->walk_data = mdb_alloc(sizeof (stmf_i_local_port_t), UM_SLEEP); in stmf_ilport_walk_i()
68 if (mdb_vread(wsp->walk_data, sizeof (struct stmf_i_local_port), in stmf_ilport_walk_s()
76 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, in stmf_ilport_walk_s()
80 (((struct stmf_i_local_port *)wsp->walk_data)->ilport_next); in stmf_ilport_walk_s()
88 mdb_free(wsp->walk_data, sizeof (struct stmf_i_local_port)); in stmf_ilport_walk_f()
1157 wsp->walk_data = mdb_alloc(sizeof (scsi_task_t), UM_SLEEP); in stmf_scsi_task_walk_init()
1182 if (mdb_vread(wsp->walk_data, sizeof (scsi_task_t), in stmf_scsi_task_walk_step()
1188 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data, 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
[all …]
/illumos-gate/usr/src/cmd/mdb/intel/modules/sata/
H A Dsata.c77 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 Dsmb_ht.c53 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 Dlibpython.c189 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()

1234