Lines Matching refs:miibus
75 device_t **miibus; member
133 sc->miibus[port] = malloc(sizeof(device_t), M_UKSWITCH, in ukswitch_attach_phys()
135 err = mii_attach(sc->sc_dev, sc->miibus[port], sc->ifp[port], in ukswitch_attach_phys()
139 device_get_nameunit(*sc->miibus[port]), in ukswitch_attach_phys()
200 sc->miibus = malloc(sizeof(device_t *) * sc->numports, M_UKSWITCH, in ukswitch_attach()
242 free(sc->miibus[port], M_UKSWITCH); in ukswitch_detach()
246 free(sc->miibus, M_UKSWITCH); in ukswitch_detach()
271 return (device_get_softc(*sc->miibus[port])); in ukswitch_miiforport()
299 if ((*sc->miibus[port]) == NULL) in ukswitch_miipollstat()
301 mii = device_get_softc(*sc->miibus[port]); in ukswitch_miipollstat()
569 DRIVER_MODULE(miibus, ukswitch, miibus_driver, 0, 0);
573 MODULE_DEPEND(ukswitch, miibus, 1, 1, 1); /* XXX which versions? */