topo_modhash_t
static topo_modhash_t tmh;
if (mdb_vread(&tmh, sizeof (topo_modhash_t), (uintptr_t)th.th_modhash)
topo_modhash_lock(topo_modhash_t *mhp)
topo_modhash_unlock(topo_modhash_t *mhp)
topo_modhash_t *mhp = thp->th_modhash;
topo_modhash_t *
topo_modhash_t *mhp;
if ((mhp = topo_hdl_zalloc(thp, sizeof (topo_modhash_t))) == NULL)
topo_hdl_free(thp, mhp, sizeof (topo_modhash_t));
topo_modhash_t *mhp = thp->th_modhash;
topo_hdl_free(thp, mhp, sizeof (topo_modhash_t));
topo_modhash_lookup(topo_modhash_t *mhp, const char *name)
topo_modhash_t *mhp = thp->th_modhash;
topo_modhash_t *mhp;
topo_modhash_t *mhp = thp->th_modhash;
extern topo_modhash_t *topo_modhash_create(topo_hdl_t *);
extern topo_mod_t *topo_modhash_lookup(topo_modhash_t *, const char *);
topo_modhash_t *th_modhash; /* Module hash */