Lines Matching defs:mii
65 #include <dev/mii/mii.h>
66 #include <dev/mii/miivar.h>
502 struct mii_data *mii;
509 mii = device_get_softc(sc->sc_miibus);
511 if (mii == NULL || ifp == NULL ||
516 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
518 switch (IFM_SUBTYPE(mii->mii_media_active)) {
547 if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
554 if (IFM_OPTIONS(mii->mii_media_active) & IFM_FDX) {
568 if (IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_TXPAUSE)
571 if (IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_RXPAUSE)
601 struct mii_data *mii;
605 mii = device_get_softc(sc->sc_miibus);
606 LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
608 return (mii_mediachg(mii));
629 struct mii_data *mii;
638 mii = device_get_softc(sc->sc_miibus);
639 mii_pollstat(mii);
640 ifmr->ifm_active = mii->mii_media_active;
641 ifmr->ifm_status = mii->mii_media_status;
1282 struct mii_data *mii;
1312 mii = device_get_softc(sc->sc_miibus);
1313 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
2308 struct mii_data *mii;
2313 mii = device_get_softc(sc->sc_miibus);
2315 mii_tick(mii);