Searched refs:wsp (Results 1 - 25 of 124) sorted by relevance

12345

/illumos-gate/usr/src/cmd/mdb/common/modules/md/
H A Dwalk_sets.c36 sets_walk_init(mdb_walk_state_t *wsp) argument
42 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
44 *((int *)wsp->walk_data) = 0;
45 wsp->walk_addr = addr;
50 sets_walk_step(mdb_walk_state_t *wsp) argument
54 if (*((int *)wsp->walk_data) >= md_nsets)
57 status = wsp->walk_callback(wsp->walk_addr, NULL, wsp->walk_cbdata);
59 *((int *)wsp
66 sets_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dwalk_hsp.c36 hotsparepool_walk_init(mdb_walk_state_t *wsp) argument
42 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
44 *((int *)wsp->walk_data) = 0;
46 wsp->walk_addr = addr;
51 hotsparepool_walk_step(mdb_walk_state_t *wsp) argument
56 if (wsp->walk_addr == NULL) {
57 *((int *)wsp->walk_data) += 1;
58 if (*((int *)wsp->walk_data) < md_nsets) {
59 wsp->walk_addr =
60 (uintptr_t)mdset[*((int *)wsp
88 hotsparepool_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dwalk_directory_block.c35 mddb_db_walk_init(mdb_walk_state_t *wsp) argument
39 if (wsp->walk_addr == NULL) {
51 mddb_db_walk_step(mdb_walk_state_t *wsp) argument
56 if (wsp->walk_addr == NULL)
59 if (mdb_vread(&db_entry, sizeof (mddb_db_t), wsp->walk_addr) == -1) {
61 wsp->walk_addr);
65 status = wsp->walk_callback(wsp->walk_addr, (&db_entry)->db_next,
66 wsp->walk_cbdata);
68 wsp
[all...]
H A Dwalk_directory_entry.c35 mddb_de_ic_walk_init(mdb_walk_state_t *wsp) argument
39 if (wsp->walk_addr == NULL) {
51 mddb_de_ic_walk_step(mdb_walk_state_t *wsp) argument
57 if (wsp->walk_addr == NULL)
60 if (mdb_vread(&de_entry, sizeof (mddb_de_ic_t), wsp->walk_addr) == -1) {
61 mdb_warn("failed to read mddb_de_ic_t at %p", wsp->walk_addr);
65 status = wsp->walk_callback(wsp->walk_addr, &de_entry,
66 wsp->walk_cbdata);
68 wsp
[all...]
H A Dwalk_didnm.c35 didnamespace_walk_init(mdb_walk_state_t *wsp) argument
40 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
42 *((int *)wsp->walk_data) = 0;
45 wsp->walk_addr = addr;
50 didnamespace_walk_step(mdb_walk_state_t *wsp) argument
55 if (wsp->walk_addr == NULL) {
56 if (*((int *)wsp->walk_data) < md_nsets) {
57 *((int *)wsp->walk_data) += 1;
58 wsp->walk_addr =
59 (uintptr_t)mdset[*((int *)wsp
87 didnamespace_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dwalk_nm.c35 namespace_walk_init(mdb_walk_state_t *wsp) argument
40 wsp->walk_data = mdb_alloc(sizeof (int), UM_SLEEP);
42 *((int *)wsp->walk_data) = 0;
45 wsp->walk_addr = addr;
50 namespace_walk_step(mdb_walk_state_t *wsp) argument
55 if (wsp->walk_addr == NULL) {
56 if (*((int *)wsp->walk_data) < md_nsets) {
57 *((int *)wsp->walk_data) += 1;
58 wsp->walk_addr =
59 (uintptr_t)mdset[*((int *)wsp
86 namespace_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dwalk_units.c43 units_walk_init(mdb_walk_state_t *wsp) argument
49 wsp->walk_data = mdb_alloc(sizeof (unit_data_t), UM_SLEEP);
56 ((unit_data_t *)wsp->walk_data)->nunits = 0;
57 if (wsp->walk_addr == NULL) {
61 wsp->walk_addr = addr;
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;
68 if (mdset[i].s_db == (void **)wsp->walk_addr) {
69 wsp
79 units_walk_step(mdb_walk_state_t *wsp) argument
115 units_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dctxop.c34 ctxop_walk_init(mdb_walk_state_t *wsp) argument
38 if (wsp->walk_addr == NULL) {
42 if (mdb_vread(tp, sizeof (*tp), wsp->walk_addr) == -1) {
43 mdb_warn("failed to read thread at %p", wsp->walk_addr);
47 wsp->walk_data = mdb_alloc(sizeof (ctxop_t), UM_SLEEP);
48 wsp->walk_addr = (uintptr_t)tp->t_ctx;
54 ctxop_walk_step(mdb_walk_state_t *wsp) argument
58 if (wsp->walk_addr == NULL)
61 if (mdb_vread(wsp->walk_data,
62 sizeof (ctxop_t), wsp
75 ctxop_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dlist.h40 extern int list_walk_init(mdb_walk_state_t *wsp);
41 extern int list_walk_init_named(mdb_walk_state_t *wsp,
43 extern int list_walk_init_checked(mdb_walk_state_t *wsp,
46 extern int list_walk_init_range(mdb_walk_state_t *wsp, uintptr_t, uintptr_t,
49 extern int list_walk_step(mdb_walk_state_t *wsp);
50 extern void list_walk_fini(mdb_walk_state_t *wsp);
H A Davl.h41 extern int avl_walk_init_named(mdb_walk_state_t *wsp,
43 extern int avl_walk_init_checked(mdb_walk_state_t *wsp,
46 extern int avl_walk_init_range(mdb_walk_state_t *wsp, uintptr_t, uintptr_t,
50 extern void avl_walk_fini(mdb_walk_state_t *wsp);
H A Dcombined.h37 extern void combined_walk_init(mdb_walk_state_t *wsp);
38 extern void combined_walk_add(mdb_walk_state_t *wsp,
42 extern int combined_walk_step(mdb_walk_state_t *wsp);
43 extern void combined_walk_fini(mdb_walk_state_t *wsp);
H A Dsysevent.c182 sysevent_subclass_list_walk_init(mdb_walk_state_t *wsp) argument
184 if (wsp->walk_addr == NULL) {
190 wsp->walk_data = mdb_alloc(sizeof (subclass_lst_t), UM_SLEEP);
195 sysevent_subclass_list_walk_step(mdb_walk_state_t *wsp) argument
199 if (wsp->walk_addr == NULL)
202 if (mdb_vread(wsp->walk_data, sizeof (subclass_lst_t),
203 wsp->walk_addr) == -1) {
204 mdb_warn("failed to read class list at %p", wsp->walk_addr);
208 status = wsp->walk_callback(wsp
218 sysevent_subclass_list_walk_fini(mdb_walk_state_t *wsp) argument
229 sysevent_class_list_walk_init(mdb_walk_state_t *wsp) argument
253 sysevent_class_list_walk_step(mdb_walk_state_t *wsp) argument
288 sysevent_class_list_walk_fini(mdb_walk_state_t *wsp) argument
379 sysevent_channel_walk_init(mdb_walk_state_t *wsp) argument
402 sysevent_channel_walk_step(mdb_walk_state_t *wsp) argument
437 sysevent_channel_walk_fini(mdb_walk_state_t *wsp) argument
445 sysevent_pend_walk_init(mdb_walk_state_t *wsp) argument
459 sysevent_walk_step(mdb_walk_state_t *wsp) argument
481 sysevent_sent_walk_init(mdb_walk_state_t *wsp) argument
494 sysevent_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dsysevent.h66 extern int sysevent_pend_walk_init(mdb_walk_state_t *wsp);
67 extern int sysevent_walk_step(mdb_walk_state_t *wsp);
68 extern int sysevent_sent_walk_init(mdb_walk_state_t *wsp);
69 extern void sysevent_walk_fini(mdb_walk_state_t *wsp);
70 extern int sysevent_channel_walk_init(mdb_walk_state_t *wsp);
71 extern int sysevent_channel_walk_step(mdb_walk_state_t *wsp);
72 extern void sysevent_channel_walk_fini(mdb_walk_state_t *wsp);
73 extern int sysevent_class_list_walk_init(mdb_walk_state_t *wsp);
74 extern int sysevent_class_list_walk_step(mdb_walk_state_t *wsp);
75 extern void sysevent_class_list_walk_fini(mdb_walk_state_t *wsp);
[all...]
H A Dtsol.c98 tnrh_walk_init(mdb_walk_state_t *wsp) argument
118 wsp->walk_addr = 0;
119 wsp->walk_data = twp;
125 tnrh_walk_step(mdb_walk_state_t *wsp) argument
127 tnrh_walk_t *twp = wsp->walk_data;
131 while (wsp->walk_addr == NULL) {
142 wsp->walk_addr = (uintptr_t)(*twp->hptr)[twp->idx++].
147 if (mdb_vread(&tnrhc, sizeof (tnrhc), wsp->walk_addr) == -1) {
148 mdb_warn("can't read tsol_tnrhc_t at %p", wsp->walk_addr);
152 status = wsp
160 tnrh_walk_fini(mdb_walk_state_t *wsp) argument
194 tnrhtp_walk_init(mdb_walk_state_t *wsp) argument
209 tnrhtp_walk_step(mdb_walk_state_t *wsp) argument
228 tnrhtp_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
H A Dtsd.c38 tsd_walk_init(mdb_walk_state_t *wsp) argument
40 if (wsp->walk_addr == NULL &&
41 mdb_readvar(&wsp->walk_addr, "tsd_list") == -1) {
46 wsp->walk_data = mdb_alloc(sizeof (struct tsd_thread), UM_SLEEP);
51 tsd_walk_step(mdb_walk_state_t *wsp) argument
55 if (wsp->walk_addr == NULL)
58 if (mdb_vread(wsp->walk_data,
59 sizeof (struct tsd_thread), wsp->walk_addr) == -1) {
60 mdb_warn("failed to read tsd at %p", wsp->walk_addr);
64 status = wsp
73 tsd_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/sun4v/modules/vdsk/
H A Dvdsk.c41 vd_dring_entry_walk_init(mdb_walk_state_t *wsp) argument
44 if (wsp->walk_addr == NULL) {
58 vd_dring_entry_walk_step(mdb_walk_state_t *wsp) argument
65 (uintptr_t)wsp->walk_addr) == -1) {
67 wsp->walk_addr);
72 status = wsp->walk_callback(wsp->walk_addr, &dring_entry,
73 wsp->walk_cbdata);
74 wsp->walk_addr = (uintptr_t)(wsp
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/fcp/
H A Dfcp.c48 fcp_walk_i(mdb_walk_state_t *wsp) argument
50 if (wsp->walk_addr == NULL &&
51 mdb_readvar(&wsp->walk_addr, "fcp_port_head") == -1) {
56 wsp->walk_data = mdb_alloc(sizeof (struct fcp_port), UM_SLEEP);
61 fcp_walk_s(mdb_walk_state_t *wsp) argument
65 if (wsp->walk_addr == NULL)
68 if (mdb_vread(wsp->walk_data, sizeof (struct fcp_port),
69 wsp->walk_addr) == -1) {
70 mdb_warn("failed to read fcp_port at %p", wsp->walk_addr);
74 status = wsp
87 fcp_walk_f(mdb_walk_state_t *wsp) argument
187 cmds_walk_i(mdb_walk_state_t *wsp) argument
212 cmds_walk_s(mdb_walk_state_t *wsp) argument
238 cmds_walk_f(mdb_walk_state_t *wsp) argument
249 luns_walk_i(mdb_walk_state_t *wsp) argument
274 luns_walk_s(mdb_walk_state_t *wsp) argument
300 luns_walk_f(mdb_walk_state_t *wsp) argument
311 targets_walk_i(mdb_walk_state_t *wsp) argument
344 targets_walk_s(mdb_walk_state_t *wsp) argument
393 targets_walk_f(mdb_walk_state_t *wsp) argument
404 ipkt_walk_i(mdb_walk_state_t *wsp) argument
431 ipkt_walk_s(mdb_walk_state_t *wsp) argument
458 ipkt_walk_f(mdb_walk_state_t *wsp) argument
468 pkt_walk_i(mdb_walk_state_t *wsp) argument
495 pkt_walk_s(mdb_walk_state_t *wsp) argument
522 pkt_walk_f(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/srpt/
H A Dsrpt.c53 srpt_ioc_walk_init(mdb_walk_state_t *wsp) argument
67 wsp->walk_addr = list_addr;
69 if (mdb_layered_walk("list", wsp) == -1) {
77 srpt_list_walk_step(mdb_walk_state_t *wsp) argument
79 if (wsp->walk_addr == NULL) {
82 return (wsp->walk_callback(wsp->walk_addr, wsp->walk_layer,
83 wsp->walk_cbdata));
91 srpt_tgt_walk_init(mdb_walk_state_t *wsp) argument
115 srpt_tgt_walk_step(mdb_walk_state_t *wsp) argument
130 srpt_tgt_walk_fini(mdb_walk_state_t *wsp) argument
140 srpt_channel_walk_init(mdb_walk_state_t *wsp) argument
165 srpt_scsi_session_walk_init(mdb_walk_state_t *wsp) argument
190 srpt_task_walk_init(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/demo/common/
H A Dexample2.c38 sp_walk_init(mdb_walk_state_t *wsp) argument
40 if (wsp->walk_addr == NULL &&
41 mdb_readvar(&wsp->walk_addr, "practive") == -1) {
46 wsp->walk_data = mdb_alloc(sizeof (proc_t), UM_SLEEP);
55 sp_walk_step(mdb_walk_state_t *wsp) argument
59 if (wsp->walk_addr == NULL)
62 if (mdb_vread(wsp->walk_data, sizeof (proc_t), wsp->walk_addr) == -1) {
63 mdb_warn("failed to read proc at %p", wsp->walk_addr);
67 status = wsp
79 sp_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dsched_impl.c240 areq_walk_init_common(mdb_walk_state_t *wsp, boolean_t use_first) argument
253 if ((wsp->walk_addr = (use_first ? (uintptr_t)gswq_copy.gs_first :
258 wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP);
263 areq_first_walk_init(mdb_walk_state_t *wsp) argument
265 return (areq_walk_init_common(wsp, B_TRUE));
269 areq_last_walk_init(mdb_walk_state_t *wsp) argument
271 return (areq_walk_init_common(wsp, B_FALSE));
281 an_id_walk_init(mdb_walk_state_t *wsp, idwalk_type_t type) argument
285 if (wsp->walk_addr == NULL) {
289 adn = wsp
313 an_idnext_walk_init(mdb_walk_state_t *wsp) argument
318 an_idprev_walk_init(mdb_walk_state_t *wsp) argument
323 an_ctxchain_walk_init(mdb_walk_state_t *wsp) argument
332 an_id_walk_step(mdb_walk_state_t *wsp, idwalk_type_t type) argument
377 an_idnext_walk_step(mdb_walk_state_t *wsp) argument
382 an_idprev_walk_step(mdb_walk_state_t *wsp) argument
387 an_ctxchain_walk_step(mdb_walk_state_t *wsp) argument
398 areq_walk_fini(mdb_walk_state_t *wsp) argument
412 an_walk_step_common(mdb_walk_state_t *wsp, boolean_t use_next) argument
435 an_next_walk_step(mdb_walk_state_t *wsp) argument
441 an_prev_walk_step(mdb_walk_state_t *wsp) argument
465 reqid_table_walk_init(mdb_walk_state_t *wsp) argument
508 reqid_table_walk_step(mdb_walk_state_t *wsp) argument
539 reqid_table_walk_fini(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/lib/libc/port/locale/
H A Dfgetws.c52 wchar_t *wsp; local
65 wsp = ws;
74 if (wsp == ws) {
81 *wsp++ = wc;
86 *wsp = 0;
107 wchar_t *wsp; local
112 wsp = ws;
121 if (wsp == ws) {
128 *wsp++ = wc;
133 *wsp
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/fcip/
H A Dfcip.c43 fcip_walk_i(mdb_walk_state_t *wsp) argument
45 if (wsp->walk_addr == NULL &&
46 mdb_readvar(&wsp->walk_addr, "fcip_port_head") == -1) {
51 wsp->walk_data = mdb_alloc(sizeof (fcip_port_info_t), UM_SLEEP);
56 fcip_walk_s(mdb_walk_state_t *wsp) argument
60 if (wsp->walk_addr == NULL)
63 if (mdb_vread(wsp->walk_data, sizeof (fcip_port_info_t),
64 wsp->walk_addr) == -1) {
65 mdb_warn("failed to read fcip_port_info at %p", wsp->walk_addr);
69 status = wsp
83 fcip_walk_f(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/uhci/
H A Duhci.c450 uhci_td_walk_init(mdb_walk_state_t *wsp) argument
452 if (wsp->walk_addr == NULL) {
456 wsp->walk_data = mdb_alloc(sizeof (uhci_td_t), UM_SLEEP | UM_GC);
457 wsp->walk_arg = mdb_alloc(sizeof (uhci_state_t), UM_SLEEP | UM_GC);
464 if (find_uhci_statep((void *)wsp->walk_addr, UHCI_TD,
465 wsp->walk_arg) != 1) {
479 uhci_td_walk_step(mdb_walk_state_t *wsp) argument
482 uhci_state_t *uhcip = (uhci_state_t *)wsp->walk_arg;
485 if (mdb_vread(wsp->walk_data, sizeof (uhci_td_t), wsp
529 uhci_qh_walk_init(mdb_walk_state_t *wsp) argument
557 uhci_qh_walk_step(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/sv/
H A Dsv.c53 sv_dev_winit(mdb_walk_state_t *wsp) argument
76 if (wsp->walk_addr == NULL)
77 wsp->walk_addr = winfo->start;
79 wsp->walk_data = winfo;
85 sv_dev_wstep(mdb_walk_state_t *wsp) argument
87 struct sv_dev_winfo *winfo = wsp->walk_data;
90 if (wsp->walk_addr == NULL)
93 if (wsp->walk_addr >= winfo->end)
96 status = wsp->walk_callback(wsp
105 sv_dev_wfini(mdb_walk_state_t *wsp) argument
117 sv_hash_winit(mdb_walk_state_t *wsp) argument
129 sv_hash_wstep(mdb_walk_state_t *wsp) argument
151 sv_hash_wfini(mdb_walk_state_t *wsp) argument
165 sv_maj_winit(mdb_walk_state_t *wsp) argument
184 sv_maj_wstep(mdb_walk_state_t *wsp) argument
217 sv_maj_wfini(mdb_walk_state_t *wsp) argument
229 sv_gclient_winit(mdb_walk_state_t *wsp) argument
244 sv_gclient_wstep(mdb_walk_state_t *wsp) argument
266 sv_gclient_wfini(mdb_walk_state_t *wsp) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c571 ttree_walk_init(mdb_walk_state_t *wsp) argument
575 if (wsp->walk_addr == NULL) {
580 if (mdb_vread(&th, sizeof (th), wsp->walk_addr) != sizeof (th)) {
581 mdb_warn("failed to read topo_hdl_t at %p", wsp->walk_addr);
585 wsp->walk_addr = (uintptr_t)th.th_trees.l_next;
586 wsp->walk_data = mdb_alloc(sizeof (ttree_t), UM_SLEEP);
593 ttree_walk_step(mdb_walk_state_t *wsp) argument
598 if (wsp->walk_addr == NULL)
601 if (mdb_vread(wsp->walk_data, sizeof (ttree_t), wsp
619 ttree_walk_fini(mdb_walk_state_t *wsp) argument
626 tmod_walk_init(mdb_walk_state_t *wsp) argument
664 tmod_walk_step(mdb_walk_state_t *wsp) argument
701 tmod_walk_fini(mdb_walk_state_t *wsp) argument
708 tpg_walk_init(mdb_walk_state_t *wsp) argument
730 tpg_walk_step(mdb_walk_state_t *wsp) argument
757 tpg_walk_fini(mdb_walk_state_t *wsp) argument
764 tpl_walk_init(mdb_walk_state_t *wsp) argument
786 tpl_walk_step(mdb_walk_state_t *wsp) argument
813 tpl_walk_fini(mdb_walk_state_t *wsp) argument
820 tnh_walk_init(mdb_walk_state_t *wsp) argument
846 tnh_walk_step(mdb_walk_state_t *wsp) argument
888 tnh_walk_fini(mdb_walk_state_t *wsp) argument
[all...]

Completed in 116 milliseconds

12345