Lines Matching defs:mii
148 #include <dev/mii/mii.h>
149 #include <dev/mii/miivar.h>
622 struct mii_data *mii;
625 mii = device_get_softc(sc->rl_miibus);
627 if (mii == NULL || ifp == NULL ||
632 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
634 switch (IFM_SUBTYPE(mii->mii_media_active)) {
2485 struct mii_data *mii;
2491 mii = device_get_softc(sc->rl_miibus);
2492 mii_tick(mii);
3094 struct mii_data *mii;
3104 mii = device_get_softc(sc->rl_miibus);
3359 mii_mediachg(mii);
3376 struct mii_data *mii;
3380 mii = device_get_softc(sc->rl_miibus);
3382 error = mii_mediachg(mii);
3395 struct mii_data *mii;
3398 mii = device_get_softc(sc->rl_miibus);
3401 mii_pollstat(mii);
3402 ifmr->ifm_active = mii->mii_media_active;
3403 ifmr->ifm_status = mii->mii_media_status;
3412 struct mii_data *mii;
3467 mii = device_get_softc(sc->rl_miibus);
3468 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
3801 struct mii_data *mii;
3806 mii = device_get_softc(sc->rl_miibus);
3807 mii_pollstat(mii);
3809 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
3811 switch IFM_SUBTYPE(mii->mii_media_active) {
3822 miisc = LIST_FIRST(&mii->mii_phys);
3824 LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
3837 mii_pollstat(mii);
3838 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID))
3840 switch (IFM_SUBTYPE(mii->mii_media_active)) {
3861 mii->mii_media_status = IFM_AVALID | IFM_ACTIVE;
3862 mii->mii_media_active = IFM_ETHER | IFM_100_TX | IFM_FDX;