Searched refs:walk_data (Results 1 - 25 of 95) sorted by relevance

1234

/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/md/
H A Dwalk_sets.c42 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
43 /* walk_data will hold the set number of the set being printed */
44 *((int *)wsp->walk_data) = 0;
54 if (*((int *)wsp->walk_data) >= md_nsets)
59 *((int *)wsp->walk_data) += 1;
60 wsp->walk_addr = (uintptr_t)mdset[*((int *)wsp->walk_data)].s_db;
68 mdb_free(wsp->walk_data, sizeof (int));
H A Dwalk_hsp.c42 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
43 /* walk_data hold the number of the set we're walking */
44 *((int *)wsp->walk_data) = 0;
57 *((int *)wsp->walk_data) += 1;
58 if (*((int *)wsp->walk_data) < md_nsets) {
60 (uintptr_t)mdset[*((int *)wsp->walk_data)].s_hsp;
64 *((int *)wsp->walk_data));
90 mdb_free(wsp->walk_data, sizeof (int));
H A Dwalk_didnm.c40 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
41 /* walk_data will hold the set number of the set being printed */
42 *((int *)wsp->walk_data) = 0;
56 if (*((int *)wsp->walk_data) < md_nsets) {
57 *((int *)wsp->walk_data) += 1;
59 (uintptr_t)mdset[*((int *)wsp->walk_data)].s_did_nm;
68 *((int *)wsp->walk_data));
81 *((int *)wsp->walk_data) += 1;
82 wsp->walk_addr = (uintptr_t)mdset[*((int *)wsp->walk_data)].s_did_nm;
89 mdb_free(wsp->walk_data, sizeo
[all...]
H A Dwalk_nm.c40 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
42 *((int *)wsp->walk_data) = 0;
56 if (*((int *)wsp->walk_data) < md_nsets) {
57 *((int *)wsp->walk_data) += 1;
59 (uintptr_t)mdset[*((int *)wsp->walk_data)].s_nm;
67 mdb_printf("Namespace for set number %d\n", *((int *)wsp->walk_data));
80 *((int *)wsp->walk_data) += 1;
81 wsp->walk_addr = (uintptr_t)mdset[*((int *)wsp->walk_data)].s_nm;
88 mdb_free(wsp->walk_data, sizeof (int));
H A Dwalk_units.c49 wsp->walk_data = mdb_alloc(sizeof (unit_data_t), UM_SLEEP);
51 * walk_data contains the following information:
56 ((unit_data_t *)wsp->walk_data)->nunits = 0;
62 ((unit_data_t *)wsp->walk_data)->setno = 0;
63 ((unit_data_t *)wsp->walk_data)->do_all = 1;
66 ((unit_data_t *)wsp->walk_data)->do_all = 0;
70 ((unit_data_t *)wsp->walk_data)->setno = i;
82 unit_data_t *un = (unit_data_t *)wsp->walk_data;
117 mdb_free(wsp->walk_data, sizeof (unit_data_t));
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dctxop.c47 wsp->walk_data = mdb_alloc(sizeof (ctxop_t), UM_SLEEP);
61 if (mdb_vread(wsp->walk_data,
67 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
70 wsp->walk_addr = (uintptr_t)(((ctxop_t *)wsp->walk_data)->next);
77 mdb_free(wsp->walk_data, sizeof (ctxop_t));
H A Dsysevent.c190 wsp->walk_data = mdb_alloc(sizeof (subclass_lst_t), UM_SLEEP);
202 if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t),
208 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
212 (uintptr_t)(((subclass_lst_t *)wsp->walk_data)->sl_next);
220 mdb_free(wsp->walk_data, sizeof (subclass_lst_t));
247 wsp->walk_data = cl_walker;
259 cl_walker = (class_walk_data_t *)wsp->walk_data;
290 class_walk_data_t *cl_walker = wsp->walk_data;
396 wsp->walk_data = ch_walker;
408 ch_walker = (channel_walk_data_t *)wsp->walk_data;
[all...]
H A Dtsd.c45 wsp->walk_data = mdb_alloc(sizeof (struct tsd_thread), UM_SLEEP);
57 if (mdb_vread(wsp->walk_data,
63 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
67 (uintptr_t)(((struct tsd_thread *)wsp->walk_data)->ts_next);
74 mdb_free(wsp->walk_data, sizeof (struct tsd_thread));
H A Dcombined.c66 wsp->walk_data = cwd;
72 * switch wsp->walk_data from the sub-walker's data back to the combined walk
158 combined_walk_data_t *cwd = wsp->walk_data;
176 combined_walk_data_t *cwd = wsp->walk_data;
185 wsp->walk_data = cw->cw_data;
189 cw->cw_data = wsp->walk_data;
203 wsp->walk_data = cwd;
211 wsp->walk_data = cwd;
224 * If walk_step() was interrupted, wsp->walk_data will be the
229 cwd = combined_walk_data_find(wsp->walk_data);
[all...]
H A Dmdi.c313 wsp->walk_data = mdb_alloc(sizeof (struct mdi_pathinfo), UM_SLEEP);
333 if (mdb_vread(wsp->walk_data, sizeof (struct mdi_pathinfo),
338 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
341 (((struct mdi_pathinfo *)wsp->walk_data)->pi_client_link);
350 mdb_free(wsp->walk_data, sizeof (struct mdi_pathinfo));
383 wsp->walk_data = mdb_alloc(sizeof (struct mdi_pathinfo), UM_SLEEP);
402 if (mdb_vread(wsp->walk_data, sizeof (struct mdi_pathinfo),
407 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
410 (((struct mdi_pathinfo *)wsp->walk_data)->pi_phci_link);
418 mdb_free(wsp->walk_data, sizeo
[all...]
H A Dgroup.c138 wsp->walk_data = gw;
151 group_walk_t *gw = (group_walk_t *)wsp->walk_data;
165 wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
/opensolaris-onvv-gate/usr/src/cmd/rcap/rcapd/
H A Drcapd_collection_project.c41 lcollection_update_project_cb(const struct project *proj, void *walk_data) argument
44 (void(*)(char *, char *, int, uint64_t, int))walk_data;
83 lcollection_update_project_byid_cb(const projid_t id, void *walk_data) argument
90 return (lcollection_update_project_cb(&proj, walk_data));
96 lcollection_update_onceactive_cb(lcollection_t *lcol, void *walk_data) argument
99 (void(*)(char *, char *, int, uint64_t, int))walk_data;
109 project_walk_all(int(*cb)(const struct project *, void *), void *walk_data) argument
117 res = cb(&proj, walk_data);
H A Drcapd_collection_zone.c43 update_zone(zone_entry_t *zent, void *walk_data) argument
46 (void(*)(char *, char *, int, uint64_t, int))walk_data;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/fcp/
H A Dfcp.c56 wsp->walk_data = mdb_alloc(sizeof (struct fcp_port), UM_SLEEP);
68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port),
74 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
78 (uintptr_t)(((struct fcp_port *)wsp->walk_data)->port_next);
89 mdb_free(wsp->walk_data, sizeof (struct fcp_port));
206 wsp->walk_data = mdb_alloc(sizeof (struct fcp_pkt), UM_SLEEP);
219 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_pkt),
225 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
229 (uintptr_t)(((struct fcp_pkt *)wsp->walk_data)->cmd_forw);
240 mdb_free(wsp->walk_data, sizeo
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/demo/common/
H A Dexample2.c35 * a proc_t for storage, and save this using the walk_data pointer.
46 wsp->walk_data = mdb_alloc(sizeof (proc_t), UM_SLEEP);
62 if (mdb_vread(wsp->walk_data, sizeof (proc_t), wsp->walk_addr) == -1) {
67 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
70 wsp->walk_addr = (uintptr_t)(((proc_t *)wsp->walk_data)->p_next);
81 mdb_free(wsp->walk_data, sizeof (proc_t));
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/fcip/
H A Dfcip.c51 wsp->walk_data = mdb_alloc(sizeof (fcip_port_info_t), UM_SLEEP);
63 if (mdb_vread(wsp->walk_data, sizeof (fcip_port_info_t),
69 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
73 (uintptr_t)(((fcip_port_info_t *)wsp->walk_data)->fcipp_next);
85 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t));
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/sv/
H A Dsv.c79 wsp->walk_data = winfo;
87 struct sv_dev_winfo *winfo = wsp->walk_data;
96 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
107 mdb_free(wsp->walk_data, sizeof (struct sv_dev_winfo));
122 wsp->walk_data = mdb_zalloc(sizeof (sv_dev_t), UM_SLEEP);
136 if (mdb_vread(wsp->walk_data,
142 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
145 wsp->walk_addr = (uintptr_t)(((sv_dev_t *)wsp->walk_data)->sv_hash);
153 mdb_free(wsp->walk_data, sizeof (sv_dev_t));
177 wsp->walk_data
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/libuutil/
H A Dlibuutil.c145 wsp->walk_data = ulpw;
154 uutil_listpool_walk_t *ulpw = wsp->walk_data;
176 uutil_listpool_walk_t *ulpw = wsp->walk_data;
205 wsp->walk_data = ulw;
214 uutil_list_walk_t *ulw = wsp->walk_data;
235 uutil_list_walk_t *ulw = wsp->walk_data;
273 wsp->walk_data = ulnw;
282 uutil_list_node_walk_t *ulnw = wsp->walk_data;
314 uutil_list_node_walk_t *ulnw = wsp->walk_data;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/sd/
H A Dsd.c36 #define SD_DATA(param) ((sd_str_p)wsp->walk_data)->param
39 #define SD_DATA_IN_CBACK(param) ((sd_str_p)walk_data)->param
103 wsp->walk_data = mdb_alloc(sizeof (buf_t), UM_SLEEP);
138 if (mdb_vread(wsp->walk_data, sizeof (buf_t), wsp->walk_addr) == -1) {
143 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
145 wsp->walk_addr = (uintptr_t)(((buf_t *)wsp->walk_data)->av_forw);
161 * walk_data -> private storage for the walker.
166 buf_callback(uintptr_t addr, const void *walk_data, void *buf_entries) argument
190 if (((buf_t *)walk_data)->av_forw == NULL) {
205 * the walk_data structur
614 print_footer(const void *walk_data) argument
644 sd_callback(uintptr_t addr, const void *walk_data, void *flg_silent) argument
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c586 wsp->walk_data = mdb_alloc(sizeof (ttree_t), UM_SLEEP);
601 if (mdb_vread(wsp->walk_data, sizeof (ttree_t), wsp->walk_addr)
608 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
611 tree = (ttree_t *)wsp->walk_data;
621 mdb_free(wsp->walk_data, sizeof (ttree_t));
657 wsp->walk_data = mdb_alloc(sizeof (topo_mod_t), UM_SLEEP);
672 if (mdb_vread(wsp->walk_data, sizeof (topo_mod_t), wsp->walk_addr)
679 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
682 tm = (topo_mod_t *)wsp->walk_data;
703 mdb_free(wsp->walk_data, sizeo
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/fctl/
H A Dfctl.c69 * walk_data pointer.
80 wsp->walk_data = mdb_alloc(sizeof (fc_fca_port_t), UM_SLEEP);
96 if (mdb_vread(wsp->walk_data, sizeof (fc_fca_port_t), wsp->walk_addr)
102 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
106 (uintptr_t)(((fc_fca_port_t *)wsp->walk_data)->port_next);
118 mdb_free(wsp->walk_data, sizeof (fc_fca_port_t));
207 wsp->walk_data = mdb_alloc(sizeof (fc_ulp_list_t), UM_SLEEP);
221 if (mdb_vread(wsp->walk_data, sizeof (fc_ulp_list_t), wsp->walk_addr)
227 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
231 (uintptr_t)(((fc_ulp_list_t *)wsp->walk_data)
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dsched_impl.c258 wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP);
289 adn = wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP);
340 ptr = wsp->walk_data;
342 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t),
348 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
403 mdb_free(wsp->walk_data, sizeof (kcf_areq_node_t));
417 ptr = (kcf_areq_node_t *)wsp->walk_data;
419 if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t),
424 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
472 wsp->walk_data
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/intel/modules/sata/
H A Dsata.c46 * walk_data pointer.
74 wsp->walk_data = mdb_alloc(sizeof (sata_trace_dmsg_t), UM_SLEEP);
91 if (mdb_vread(wsp->walk_data, sizeof (sata_trace_dmsg_t),
98 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
102 (uintptr_t)(((sata_trace_dmsg_t *)wsp->walk_data)->next);
121 mdb_free(wsp->walk_data, sizeof (sata_trace_dmsg_t));
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/uhci/
H A Duhci.c458 wsp->walk_data = mdb_alloc(sizeof (uhci_td_t), UM_SLEEP | UM_GC);
487 if (mdb_vread(wsp->walk_data, sizeof (uhci_td_t), wsp->walk_addr)
493 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
497 wsp->walk_addr = ((uhci_td_t *)wsp->walk_data)->link_ptr;
504 if (((((uhci_td_t *)wsp->walk_data)->link_ptr) & HC_QUEUE_HEAD)
536 wsp->walk_data = mdb_alloc(sizeof (queue_head_t), UM_SLEEP | UM_GC);
568 if (mdb_vread(wsp->walk_data, sizeof (queue_head_t), wsp->walk_addr)
574 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
578 wsp->walk_addr = ((queue_head_t *)wsp->walk_data)->link_ptr;
587 if (! ((((queue_head_t *)wsp->walk_data)
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/sun4v/modules/errh/
H A Derrh.c230 wsp->walk_data = mdb_alloc(sizeof (uintptr_t) * 3, UM_SLEEP);
232 ao = lower = upper = wsp->walk_data;
241 mdb_free(wsp->walk_data, sizeof (uintptr_t) * 3);
267 wsp->walk_data = mdb_alloc(sizeof (uintptr_t) * 3, UM_SLEEP);
269 ao = lower = upper = wsp->walk_data;
278 mdb_free(wsp->walk_data, sizeof (uintptr_t) * 3);
295 status = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
300 ao = lower = upper = wsp->walk_data;
315 mdb_free(wsp->walk_data, sizeof (uintptr_t) * 3);

Completed in 3571 milliseconds

1234