/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/md/ |
H A D | walk_sets.c | 42 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 D | walk_hsp.c | 42 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 D | walk_didnm.c | 40 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 D | walk_nm.c | 40 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 D | walk_units.c | 49 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 D | ctxop.c | 47 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 D | sysevent.c | 190 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 D | tsd.c | 45 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 D | combined.c | 66 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 D | mdi.c | 313 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 D | group.c | 138 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 D | rcapd_collection_project.c | 41 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 D | rcapd_collection_zone.c | 43 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 D | fcp.c | 56 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 D | example2.c | 35 * 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 D | fcip.c | 51 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 D | sv.c | 79 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 D | libuutil.c | 145 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 D | sd.c | 36 #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 D | libtopo.c | 586 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 D | fctl.c | 69 * 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 D | sched_impl.c | 258 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 D | sata.c | 46 * 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 D | uhci.c | 458 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 D | errh.c | 230 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);
|