Lines Matching refs:mii

66 #include <dev/mii/mii.h>
67 #include <dev/mii/miivar.h>
286 * capability to mii(4). Even though AR8132 uses the same
404 struct mii_data *mii;
410 mii = device_get_softc(sc->alc_miibus);
412 if (mii == NULL || ifp == NULL ||
417 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
419 switch (IFM_SUBTYPE(mii->mii_media_active)) {
444 alc_aspm(sc, 0, IFM_SUBTYPE(mii->mii_media_active));
445 alc_dsp_fixup(sc, IFM_SUBTYPE(mii->mii_media_active));
603 struct mii_data *mii;
611 mii = device_get_softc(sc->alc_miibus);
613 mii_pollstat(mii);
614 ifmr->ifm_status = mii->mii_media_status;
615 ifmr->ifm_active = mii->mii_media_active;
636 struct mii_data *mii;
642 mii = device_get_softc(sc->alc_miibus);
643 LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
645 error = mii_mediachg(mii);
2442 struct mii_data *mii;
2445 mii = device_get_softc(sc->alc_miibus);
2446 mii_pollstat(mii);
2448 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID)) ==
2450 switch IFM_SUBTYPE(mii->mii_media_active) {
2472 mii_pollstat(mii);
2473 if ((mii->mii_media_status & (IFM_ACTIVE | IFM_AVALID))
2476 mii->mii_media_active)) {
2497 mii->mii_media_status = IFM_AVALID | IFM_ACTIVE;
2498 mii->mii_media_active = IFM_ETHER | IFM_100_TX | IFM_FDX;
3024 struct mii_data *mii;
3074 mii = device_get_softc(sc->alc_miibus);
3075 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
3135 struct mii_data *mii;
3140 mii = device_get_softc(sc->alc_miibus);
3150 switch (IFM_SUBTYPE(mii->mii_media_active)) {
3159 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_FDX) != 0) {
3161 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_TXPAUSE) != 0)
3163 if ((IFM_OPTIONS(mii->mii_media_active) & IFM_ETH_RXPAUSE) != 0)
3747 struct mii_data *mii;
3753 mii = device_get_softc(sc->alc_miibus);
3754 mii_tick(mii);
3906 struct mii_data *mii;
3914 mii = device_get_softc(sc->alc_miibus);