Lines Matching refs:walk_addr
323 if (wsp->walk_addr == 0) { in taskq_ent_walk_init()
333 ((size_t)wsp->walk_addr + OFFSETOF(taskq_t, tq_task)); in taskq_ent_walk_init()
339 if (mdb_vread((void *)&tq_head, sizeof (taskq_t), wsp->walk_addr) == in taskq_ent_walk_init()
342 wsp->walk_addr); in taskq_ent_walk_init()
344 wsp->walk_addr = (uintptr_t)tq_head.tq_task.tqent_next; in taskq_ent_walk_init()
350 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_init()
365 if (mdb_vread((void *)&tq_ent, sizeof (taskq_ent_t), wsp->walk_addr) == in taskq_ent_walk_step()
367 mdb_warn("failed to read taskq_ent_t at %p", wsp->walk_addr); in taskq_ent_walk_step()
371 status = wsp->walk_callback(wsp->walk_addr, (void *)&tq_ent, in taskq_ent_walk_step()
374 wsp->walk_addr = (uintptr_t)tq_ent.tqent_next; in taskq_ent_walk_step()
378 if (wsp->walk_addr == (uintptr_t)wsp->walk_data) { in taskq_ent_walk_step()
403 tti->tti_addr = wsp->walk_addr; in taskq_thread_walk_init()
405 if (wsp->walk_addr != 0 && in taskq_thread_walk_init()
406 mdb_vread(&tq, sizeof (tq), wsp->walk_addr) != -1 && in taskq_thread_walk_init()
417 wsp->walk_addr); in taskq_thread_walk_init()
427 wsp->walk_addr = 0; in taskq_thread_walk_init()
470 return (wsp->walk_callback(wsp->walk_addr, kt, wsp->walk_cbdata)); in taskq_thread_walk_step()