Lines Matching defs:wsp
45 buf_walk_init(mdb_walk_state_t *wsp)
55 if (wsp->walk_addr != NULL) {
87 wsp->walk_addr = (uintptr_t)hbufs[0].b_forw;
88 wsp->walk_data = bwp;
94 buf_walk_step(mdb_walk_state_t *wsp)
96 buf_walk_t *bwp = wsp->walk_data;
104 while (wsp->walk_addr == NULL || wsp->walk_addr == (bwp->bw_hbufbase +
110 wsp->walk_addr = (uintptr_t)
116 * walk callback. We keep the next buf_t address in wsp->walk_addr.
118 addr = wsp->walk_addr;
120 wsp->walk_addr = (uintptr_t)bwp->bw_bufp->b_forw;
122 return (wsp->walk_callback(addr, bwp->bw_bufp, wsp->walk_cbdata));
126 buf_walk_fini(mdb_walk_state_t *wsp)
128 buf_walk_t *bwp = wsp->walk_data;