Lines Matching defs:dw
191 dispq_walk_t *dw;
217 dw = mdb_alloc(sizeof (dispq_walk_t), UM_SLEEP);
219 dw->dw_npri = disp.disp_npri;
220 dw->dw_dispq = (uintptr_t)disp.disp_q;
221 dw->dw_last = (uintptr_t)dispq.dq_last;
224 wsp->walk_data = dw;
233 dispq_walk_t *dw;
254 dw = mdb_alloc(sizeof (dispq_walk_t), UM_SLEEP);
256 dw->dw_npri = cpupart.cp_kp_queue.disp_npri;
257 dw->dw_dispq = (uintptr_t)cpupart.cp_kp_queue.disp_q;
258 dw->dw_last = (uintptr_t)dispq.dq_last;
261 wsp->walk_data = dw;
270 dispq_walk_t *dw = wsp->walk_data;
275 if (--dw->dw_npri == 0)
278 dw->dw_dispq += sizeof (dispq_t);
280 if (mdb_vread(&dispq, sizeof (dispq_t), dw->dw_dispq) == -1) {
281 mdb_warn("failed to read dispq_t at %p", dw->dw_dispq);
285 dw->dw_last = (uintptr_t)dispq.dq_last;
294 if (addr == dw->dw_last)