Lines Matching refs:miibus
179 sc->miibus[port] = malloc(sizeof(device_t), M_IP17X, in ip17x_attach_phys()
181 err = mii_attach(sc->sc_dev, sc->miibus[port], sc->ifp[port], in ip17x_attach_phys()
185 device_get_nameunit(*sc->miibus[port]), in ip17x_attach_phys()
239 sc->miibus = malloc(sizeof(device_t *) * sc->numports, M_IP17X, in ip17x_attach()
293 free(sc->miibus[port], M_IP17X); in ip17x_detach()
297 free(sc->miibus, M_IP17X); in ip17x_detach()
315 return (device_get_softc(*sc->miibus[port])); in ip17x_miiforport()
343 if ((*sc->miibus[port]) == NULL) in ip17x_miipollstat()
345 mii = device_get_softc(*sc->miibus[port]); in ip17x_miipollstat()
642 DRIVER_MODULE(miibus, ip17x, miibus_driver, 0, 0);
650 MODULE_DEPEND(ip17x, miibus, 1, 1, 1); /* XXX which versions? */