Lines Matching refs:walk_addr

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;
598 if (wsp->walk_addr == NULL)
601 if (mdb_vread(wsp->walk_data, sizeof (ttree_t), wsp->walk_addr)
604 mdb_warn("failed to read ttree_t at %p", wsp->walk_addr);
608 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
612 wsp->walk_addr = (uintptr_t)tree->tt_list.l_next;
630 if (wsp->walk_addr == NULL) {
635 if (mdb_vread(&th, sizeof (th), wsp->walk_addr) != sizeof (th)) {
636 mdb_warn("failed to read topo_hdl_t at %p", wsp->walk_addr);
643 mdb_warn("failed to read topo_modhash_t at %p", wsp->walk_addr);
649 if (mdb_vread(&(wsp->walk_addr), sizeof (uintptr_t *),
669 if (wsp->walk_addr == NULL)
672 if (mdb_vread(wsp->walk_data, sizeof (topo_mod_t), wsp->walk_addr)
675 mdb_warn("failed to read topo_mod_t at %p", wsp->walk_addr);
679 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
685 wsp->walk_addr = (uintptr_t)tm->tm_next;
687 if (mdb_vread(&(wsp->walk_addr), sizeof (uintptr_t *),
695 wsp->walk_addr = NULL;
712 if (wsp->walk_addr == NULL) {
717 if (mdb_vread(&node, sizeof (node), wsp->walk_addr) != sizeof (node)) {
718 mdb_warn("failed to read tnode_t at %p", wsp->walk_addr);
722 wsp->walk_addr = (uintptr_t)node.tn_pgroups.l_next;
735 if (wsp->walk_addr == NULL)
738 if (mdb_vread(wsp->walk_data, sizeof (topo_pgroup_t), wsp->walk_addr)
741 mdb_warn("failed to read topo_pgroup_t at %p", wsp->walk_addr);
745 curr_pg = wsp->walk_addr;
746 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
750 wsp->walk_addr = (uintptr_t)tpgp->tpg_list.l_next;
768 if (wsp->walk_addr == NULL) {
773 if (mdb_vread(&pg, sizeof (pg), wsp->walk_addr) != sizeof (pg)) {
774 mdb_warn("failed to read topo_pgroup_t at %p", wsp->walk_addr);
778 wsp->walk_addr = (uintptr_t)pg.tpg_pvals.l_next;
791 if (wsp->walk_addr == NULL)
794 if (mdb_vread(wsp->walk_data, sizeof (topo_proplist_t), wsp->walk_addr)
798 wsp->walk_addr);
803 rv = wsp->walk_callback(wsp->walk_addr, wsp->walk_data,
806 wsp->walk_addr = (uintptr_t)plp->tp_list.l_next;
825 if (wsp->walk_addr == NULL) {
830 if (mdb_vread(&node, sizeof (node), wsp->walk_addr) != sizeof (node)) {
831 mdb_warn("failed to read tnode_t at %p", wsp->walk_addr);
870 wsp->walk_addr = (uintptr_t)npp;
872 rv = wsp->walk_callback(wsp->walk_addr, state, wsp->walk_cbdata);