Searched refs:mb_hashtab (Results 1 - 5 of 5) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dhwconf.h89 extern struct bind *mb_hashtab[];
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dautoconf.c167 if (make_mbind(rootname, major, NULL, mb_hashtab) != 0) {
178 delete_mbind(rootname, mb_hashtab);
179 if (make_mbind(rootname, major, NULL, mb_hashtab) != 0)
180 panic("mb_hashtab: inconsistent state.");
H A Dmodsubr.c471 struct bind *mb_hashtab[MOD_BIND_HASHSIZE]; variable in typeref:struct:bind
619 if ((mbind = find_mbind(name, mb_hashtab, 0)) != NULL) {
621 if (find_mbind(name, mb_hashtab, 1))
635 if ((mbind = find_mbind(name, mb_hashtab, 1)) != NULL) {
675 * Stick the contents of mb_hashtab into the devnames array. Warn if
680 for (bp = mb_hashtab[hshndx]; bp; bp = bp->b_next) {
H A Dmodctl.c180 num_devs = read_binding_file(majbind, mb_hashtab, make_mbind);
208 make_aliases(mb_hashtab);
528 * If the driver is already in the mb_hashtab, and the name given
545 * Add/remove each supplied driver alias to/from mb_hashtab
637 delete_mbind(aip->alias_name, mb_hashtab);
648 mc.major, NULL, mb_hashtab);
656 (void) make_mbind(mc.drvname, mc.major, NULL, mb_hashtab);
731 purge_mbind(major, mb_hashtab);
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c1015 uintptr_t mb_hashtab[MOD_BIND_HASHSIZE]; local
1019 if (mdb_readsym(mb_hashtab, sizeof (mb_hashtab), "mb_hashtab") == -1) {
1020 mdb_warn("failed to read symbol 'mb_hashtab'");
1024 if ((mbind = find_mbind(name, mb_hashtab)) != NULL) {

Completed in 115 milliseconds