Lines Matching defs:wsp
38 sp_walk_init(mdb_walk_state_t *wsp)
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)
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->walk_callback(wsp->walk_addr, wsp->walk_data,
68 wsp->walk_cbdata);
70 wsp->walk_addr = (uintptr_t)(((proc_t *)wsp->walk_data)->p_next);
79 sp_walk_fini(mdb_walk_state_t *wsp)
81 mdb_free(wsp->walk_data, sizeof (proc_t));