Lines Matching defs:mii
76 #include <dev/mii/mii.h>
77 #include <dev/mii/miivar.h>
445 struct mii_data *mii;
448 mii = device_get_softc(sc->emac_miibus);
449 mii_tick(mii);
470 struct mii_data *mii;
562 mii = device_get_softc(sc->emac_miibus);
563 mii_mediachg(mii);
702 struct mii_data *mii;
736 mii = device_get_softc(sc->emac_miibus);
737 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
974 device_printf(dev, "timeout waiting for mii read\n");
999 device_printf(dev, "timeout waiting for mii write\n");
1012 struct mii_data *mii;
1018 mii = device_get_softc(sc->emac_miibus);
1020 if (mii == NULL || ifp == NULL ||
1025 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
1027 switch (IFM_SUBTYPE(mii->mii_media_active)) {
1039 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_FDX) != 0) {
1063 struct mii_data *mii;
1068 mii = device_get_softc(sc->emac_miibus);
1070 LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
1072 error = mii_mediachg(mii);
1082 struct mii_data *mii;
1085 mii = device_get_softc(sc->emac_miibus);
1088 mii_pollstat(mii);
1089 ifmr->ifm_active = mii->mii_media_active;
1090 ifmr->ifm_status = mii->mii_media_status;