mii               852 dev/ic/dc.c    	struct mii_data *mii;
mii               858 dev/ic/dc.c    	mii = &sc->sc_mii;
mii               859 dev/ic/dc.c    	ifm = &mii->mii_media;
mii               864 dev/ic/dc.c    		dc_setcfg(sc, mii->mii_media_active);
mii               865 dev/ic/dc.c    		sc->dc_if_media = mii->mii_media_active;
mii              2390 dev/ic/dc.c    	struct mii_data *mii;
mii              2398 dev/ic/dc.c    	mii = &sc->sc_mii;
mii              2403 dev/ic/dc.c    			if (IFM_SUBTYPE(mii->mii_media_active) ==
mii              2406 dev/ic/dc.c    				mii_mediachg(mii);
mii              2408 dev/ic/dc.c    			if (IFM_SUBTYPE(mii->mii_media_active) ==
mii              2411 dev/ic/dc.c    				mii_mediachg(mii);
mii              2414 dev/ic/dc.c    				mii_tick(mii);
mii              2419 dev/ic/dc.c    				mii_tick(mii);
mii              2420 dev/ic/dc.c    				if (!(mii->mii_media_status & IFM_ACTIVE))
mii              2425 dev/ic/dc.c    		mii_tick(mii);
mii              2446 dev/ic/dc.c    	if (!sc->dc_link && mii->mii_media_status & IFM_ACTIVE &&
mii              2447 dev/ic/dc.c    	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              2797 dev/ic/dc.c    	struct mii_data *mii;
mii              2802 dev/ic/dc.c    	mii = &sc->sc_mii;
mii              2948 dev/ic/dc.c    	mii_mediachg(mii);
mii              2958 dev/ic/dc.c    	if (IFM_SUBTYPE(mii->mii_media.ifm_media) == IFM_HPNA_1)
mii              2972 dev/ic/dc.c    		ifmedia_ioctl(ifp, &ifr, &mii->mii_media, SIOCSIFMEDIA);
mii              2986 dev/ic/dc.c    	struct mii_data *mii;
mii              2990 dev/ic/dc.c    	mii = &sc->sc_mii;
mii              2991 dev/ic/dc.c    	mii_mediachg(mii);
mii              2993 dev/ic/dc.c    	ifm = &mii->mii_media;
mii              3013 dev/ic/dc.c    	struct mii_data *mii;
mii              3017 dev/ic/dc.c    	mii = &sc->sc_mii;
mii              3018 dev/ic/dc.c    	mii_pollstat(mii);
mii              3019 dev/ic/dc.c    	ifm = &mii->mii_media;
mii              3027 dev/ic/dc.c    	ifmr->ifm_active = mii->mii_media_active;
mii              3028 dev/ic/dc.c    	ifmr->ifm_status = mii->mii_media_status;
mii              3040 dev/ic/dc.c    	struct mii_data		*mii;
mii              3103 dev/ic/dc.c    		mii = &sc->sc_mii;
mii              3104 dev/ic/dc.c    		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii              1430 dev/ic/fxp.c   	struct mii_data *mii = &sc->sc_mii;
mii              1432 dev/ic/fxp.c   	if (mii->mii_instance) {
mii              1434 dev/ic/fxp.c   		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               135 dev/ic/gem.c   	struct mii_data *mii = &sc->sc_mii;
mii               234 dev/ic/gem.c   	mii->mii_ifp = ifp;
mii               235 dev/ic/gem.c   	mii->mii_readreg = gem_mii_readreg;
mii               236 dev/ic/gem.c   	mii->mii_writereg = gem_mii_writereg;
mii               237 dev/ic/gem.c   	mii->mii_statchg = gem_mii_statchg;
mii               239 dev/ic/gem.c   	ifmedia_init(&mii->mii_media, 0, gem_mediachange, gem_mediastatus);
mii               265 dev/ic/gem.c   		mii_attach(&sc->sc_dev, mii, 0xffffffff, phyad,
mii               272 dev/ic/gem.c   	child = LIST_FIRST(&mii->mii_phys);
mii               291 dev/ic/gem.c   		mii_attach(&sc->sc_dev, mii, 0xffffffff, phyad,
mii               299 dev/ic/gem.c   	child = LIST_FIRST(&mii->mii_phys);
mii               312 dev/ic/gem.c   		mii->mii_readreg = gem_pcs_readreg;
mii               313 dev/ic/gem.c   		mii->mii_writereg = gem_pcs_writereg;
mii               315 dev/ic/gem.c   		mii_attach(&sc->sc_dev, mii, 0xffffffff, MII_PHY_ANY,
mii               319 dev/ic/gem.c   	child = LIST_FIRST(&mii->mii_phys);
mii              1393 dev/ic/gem.c   	struct mii_data *mii = &sc->sc_mii;
mii              1395 dev/ic/gem.c   	if (mii->mii_instance) {
mii              1397 dev/ic/gem.c   		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               125 dev/ic/hme.c   	struct mii_data *mii = &sc->sc_mii;
mii               244 dev/ic/hme.c   	mii->mii_ifp = ifp;
mii               245 dev/ic/hme.c   	mii->mii_readreg = hme_mii_readreg; 
mii               246 dev/ic/hme.c   	mii->mii_writereg = hme_mii_writereg;
mii               247 dev/ic/hme.c   	mii->mii_statchg = hme_mii_statchg;
mii               249 dev/ic/hme.c   	ifmedia_init(&mii->mii_media, IFM_IMASK,
mii               255 dev/ic/hme.c   		mii_attach(&sc->sc_dev, mii, 0xffffffff, MII_PHY_ANY,
mii               258 dev/ic/hme.c   		mii_attach(&sc->sc_dev, mii, 0xffffffff, sc->sc_tcvr,
mii               261 dev/ic/hme.c   	child = LIST_FIRST(&mii->mii_phys);
mii              1446 dev/ic/re.c    	struct mii_data	*mii;
mii              1451 dev/ic/re.c    	mii = &sc->sc_mii;
mii              1455 dev/ic/re.c    	mii_tick(mii);
mii              1457 dev/ic/re.c    		if (!(mii->mii_media_status & IFM_ACTIVE))
mii              1460 dev/ic/re.c    		if (mii->mii_media_status & IFM_ACTIVE &&
mii              1461 dev/ic/re.c    		    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1489 dev/ic/smc83c170.c 	struct mii_data *mii = &sc->sc_mii;
mii              1490 dev/ic/smc83c170.c 	struct ifmedia *ifm = &mii->mii_media;
mii              1509 dev/ic/smc83c170.c 	mii_mediachg(mii);
mii              1521 dev/ic/smc83c170.c 		mii->mii_media_active = media;
mii              1522 dev/ic/smc83c170.c 		mii->mii_media_status = 0;
mii              1529 dev/ic/smc83c170.c 	for (miisc = LIST_FIRST(&mii->mii_phys); miisc != NULL;
mii              1562 dev/ic/xl.c    	struct mii_data		*mii = NULL;
mii              1569 dev/ic/xl.c    		mii = &sc->sc_mii;
mii              1594 dev/ic/xl.c    	if (mii != NULL && (!sc->xl_stats_no_timeout))
mii              1595 dev/ic/xl.c    		mii_tick(mii);
mii              1939 dev/ic/xl.c    	struct mii_data		*mii = NULL;
mii              1949 dev/ic/xl.c    		mii = &sc->sc_mii;
mii              1951 dev/ic/xl.c    	if (mii == NULL) {
mii              2135 dev/ic/xl.c    	if (mii != NULL)
mii              2136 dev/ic/xl.c    		mii_mediachg(mii);
mii              2157 dev/ic/xl.c    	struct mii_data		*mii = NULL;
mii              2162 dev/ic/xl.c    		mii = &sc->sc_mii;
mii              2163 dev/ic/xl.c    	if (mii == NULL)
mii              2166 dev/ic/xl.c    		ifm = &mii->mii_media;
mii              2199 dev/ic/xl.c    	struct mii_data		*mii = NULL;
mii              2203 dev/ic/xl.c    		mii = &sc->sc_mii;
mii              2247 dev/ic/xl.c    		if (mii != NULL) {
mii              2248 dev/ic/xl.c    			mii_pollstat(mii);
mii              2249 dev/ic/xl.c    			ifmr->ifm_active = mii->mii_media_active;
mii              2250 dev/ic/xl.c    			ifmr->ifm_status = mii->mii_media_status;
mii              2269 dev/ic/xl.c    	struct mii_data *mii = NULL;
mii              2337 dev/ic/xl.c    			mii = &sc->sc_mii;
mii              2338 dev/ic/xl.c    		if (mii == NULL)
mii              2343 dev/ic/xl.c    			    &mii->mii_media, command);
mii               106 dev/mii/acphy.c 	struct mii_data *mii = ma->mii_data;
mii               112 dev/mii/acphy.c 	sc->mii_inst = mii->mii_instance;
mii               115 dev/mii/acphy.c 	sc->mii_pdata = mii;
mii               128 dev/mii/acphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
mii               142 dev/mii/acphy.c acphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               144 dev/mii/acphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               170 dev/mii/acphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               203 dev/mii/acphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               204 dev/mii/acphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               207 dev/mii/acphy.c 	mii->mii_media_status = IFM_AVALID;
mii               208 dev/mii/acphy.c 	mii->mii_media_active = IFM_ETHER;
mii               214 dev/mii/acphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               218 dev/mii/acphy.c 		mii->mii_media_active |= IFM_NONE;
mii               219 dev/mii/acphy.c 		mii->mii_media_status = 0;
mii               224 dev/mii/acphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               233 dev/mii/acphy.c 			mii->mii_media_active |= IFM_NONE;
mii               238 dev/mii/acphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               240 dev/mii/acphy.c 			mii->mii_media_active |= IFM_10_T;
mii               243 dev/mii/acphy.c 			mii->mii_media_active |= IFM_FDX;
mii               245 dev/mii/acphy.c 			mii->mii_media_active |= IFM_HDX;
mii               247 dev/mii/acphy.c 		mii->mii_media_active = ife->ifm_media;
mii               109 dev/mii/amphy.c 	struct mii_data *mii = ma->mii_data;
mii               115 dev/mii/amphy.c 	sc->mii_inst = mii->mii_instance;
mii               118 dev/mii/amphy.c 	sc->mii_pdata = mii;
mii               132 dev/mii/amphy.c amphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               134 dev/mii/amphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               160 dev/mii/amphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               192 dev/mii/amphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               193 dev/mii/amphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               196 dev/mii/amphy.c 	mii->mii_media_status = IFM_AVALID;
mii               197 dev/mii/amphy.c 	mii->mii_media_active = IFM_ETHER;
mii               202 dev/mii/amphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               206 dev/mii/amphy.c 		mii->mii_media_active |= IFM_NONE;
mii               207 dev/mii/amphy.c 		mii->mii_media_status = 0;
mii               212 dev/mii/amphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               221 dev/mii/amphy.c 			mii->mii_media_active |= IFM_NONE;
mii               229 dev/mii/amphy.c 				mii->mii_media_active |= IFM_100_T4|IFM_HDX;
mii               231 dev/mii/amphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               233 dev/mii/amphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               235 dev/mii/amphy.c 				mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               237 dev/mii/amphy.c 				mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               239 dev/mii/amphy.c 				mii->mii_media_active |= IFM_NONE;
mii               248 dev/mii/amphy.c 			mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               250 dev/mii/amphy.c 			mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               252 dev/mii/amphy.c 			mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               254 dev/mii/amphy.c 			mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               256 dev/mii/amphy.c 		mii->mii_media_active = ife->ifm_media;
mii               109 dev/mii/bmtphy.c 	struct mii_data *mii = ma->mii_data;
mii               116 dev/mii/bmtphy.c 	sc->mii_inst = mii->mii_instance;
mii               119 dev/mii/bmtphy.c 	sc->mii_pdata = mii;
mii               136 dev/mii/bmtphy.c bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               138 dev/mii/bmtphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               167 dev/mii/bmtphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               200 dev/mii/bmtphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               201 dev/mii/bmtphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               204 dev/mii/bmtphy.c 	mii->mii_media_status = IFM_AVALID;
mii               205 dev/mii/bmtphy.c 	mii->mii_media_active = IFM_ETHER;
mii               209 dev/mii/bmtphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               213 dev/mii/bmtphy.c 		mii->mii_media_active |= IFM_NONE;
mii               214 dev/mii/bmtphy.c 		mii->mii_media_status = 0;
mii               219 dev/mii/bmtphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               228 dev/mii/bmtphy.c 			mii->mii_media_active |= IFM_NONE;
mii               234 dev/mii/bmtphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               236 dev/mii/bmtphy.c 			mii->mii_media_active |= IFM_10_T;
mii               239 dev/mii/bmtphy.c 			mii->mii_media_active |= IFM_FDX;
mii               241 dev/mii/bmtphy.c 			mii->mii_media_active |= IFM_HDX;
mii               243 dev/mii/bmtphy.c 		mii->mii_media_active = ife->ifm_media;
mii               159 dev/mii/brgphy.c 	struct mii_data *mii = ma->mii_data;
mii               165 dev/mii/brgphy.c 	sc->mii_inst = mii->mii_instance;
mii               170 dev/mii/brgphy.c 	sc->mii_pdata = mii;
mii               187 dev/mii/brgphy.c brgphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               189 dev/mii/brgphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               218 dev/mii/brgphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               258 dev/mii/brgphy.c 			if (mii->mii_media.ifm_media & IFM_ETH_MASTER)
mii               277 dev/mii/brgphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               313 dev/mii/brgphy.c 	if (sc->mii_media_active != mii->mii_media_active || 
mii               314 dev/mii/brgphy.c 	    sc->mii_media_status != mii->mii_media_status ||
mii               339 dev/mii/brgphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               340 dev/mii/brgphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               343 dev/mii/brgphy.c 	mii->mii_media_status = IFM_AVALID;
mii               344 dev/mii/brgphy.c 	mii->mii_media_active = IFM_ETHER;
mii               348 dev/mii/brgphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               353 dev/mii/brgphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               358 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_NONE;
mii               365 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_1000_T | IFM_FDX;
mii               368 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_1000_T | IFM_HDX;
mii               371 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_100_TX | IFM_FDX;
mii               374 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_100_T4;
mii               377 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_100_TX | IFM_HDX;
mii               380 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_10_T | IFM_FDX;
mii               383 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_10_T | IFM_HDX;
mii               386 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_NONE;
mii               390 dev/mii/brgphy.c 		if (mii->mii_media_active & IFM_FDX)
mii               391 dev/mii/brgphy.c 			mii->mii_media_active |= mii_phy_flowstatus(sc);
mii               394 dev/mii/brgphy.c 		if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii               396 dev/mii/brgphy.c 			mii->mii_media_active |= IFM_ETH_MASTER;
mii               401 dev/mii/brgphy.c 	mii->mii_media_active = ife->ifm_media;
mii               118 dev/mii/ciphy.c 	struct mii_data *mii = ma->mii_data;
mii               124 dev/mii/ciphy.c 	sc->mii_inst = mii->mii_instance;
mii               127 dev/mii/ciphy.c 	sc->mii_pdata = mii;
mii               145 dev/mii/ciphy.c ciphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               147 dev/mii/ciphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               173 dev/mii/ciphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               210 dev/mii/ciphy.c 			if (mii->mii_media.ifm_media & IFM_ETH_MASTER)
mii               242 dev/mii/ciphy.c 	if (sc->mii_media_active != mii->mii_media_active || 
mii               243 dev/mii/ciphy.c 	    sc->mii_media_status != mii->mii_media_status ||
mii               254 dev/mii/ciphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               257 dev/mii/ciphy.c 	mii->mii_media_status = IFM_AVALID;
mii               258 dev/mii/ciphy.c 	mii->mii_media_active = IFM_ETHER;
mii               263 dev/mii/ciphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               268 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               273 dev/mii/ciphy.c 			mii->mii_media_active |= IFM_NONE;
mii               281 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_10_T;
mii               284 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_100_TX;
mii               287 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_1000_T;
mii               296 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_FDX;
mii               298 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_HDX;
mii               301 dev/mii/ciphy.c 	if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii               303 dev/mii/ciphy.c 		mii->mii_media_active |= IFM_ETH_MASTER;
mii               130 dev/mii/dcphy.c 	struct mii_data *mii = ma->mii_data;
mii               134 dev/mii/dcphy.c 	sc->mii_inst = mii->mii_instance;
mii               137 dev/mii/dcphy.c 	sc->mii_pdata = mii;
mii               143 dev/mii/dcphy.c 	dc_sc = mii->mii_ifp->if_softc;
mii               147 dev/mii/dcphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
mii               179 dev/mii/dcphy.c dcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               182 dev/mii/dcphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               189 dev/mii/dcphy.c 	dc_sc = mii->mii_ifp->if_softc;
mii               211 dev/mii/dcphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               215 dev/mii/dcphy.c 		mii->mii_media_active = IFM_NONE;
mii               269 dev/mii/dcphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               313 dev/mii/dcphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               317 dev/mii/dcphy.c 	dc_sc = mii->mii_ifp->if_softc;
mii               319 dev/mii/dcphy.c 	mii->mii_media_status = IFM_AVALID;
mii               320 dev/mii/dcphy.c 	mii->mii_media_active = IFM_ETHER;
mii               324 dev/mii/dcphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               333 dev/mii/dcphy.c 			mii->mii_media_active |= IFM_NONE;
mii               341 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_100_T4|IFM_HDX;
mii               344 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               347 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               349 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               351 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               353 dev/mii/dcphy.c 				mii->mii_media_active |= IFM_NONE;
mii               369 dev/mii/dcphy.c 			mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               371 dev/mii/dcphy.c 			mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               373 dev/mii/dcphy.c 			mii->mii_media_active |= IFM_NONE;
mii               381 dev/mii/dcphy.c 		mii->mii_media_active |= IFM_10_T;
mii               383 dev/mii/dcphy.c 		mii->mii_media_active |= IFM_100_TX;
mii               386 dev/mii/dcphy.c 		mii->mii_media_active |= IFM_FDX;
mii               388 dev/mii/dcphy.c 		mii->mii_media_active |= IFM_HDX;
mii               392 dev/mii/dcphy.c dcphy_mii_phy_auto(struct mii_softc *mii, int waitfor)
mii               397 dev/mii/dcphy.c 	sc = mii->mii_pdata->mii_ifp->if_softc;
mii               399 dev/mii/dcphy.c 	if ((mii->mii_flags & MIIF_DOINGAUTO) == 0) {
mii               403 dev/mii/dcphy.c 		if (mii->mii_capabilities & BMSR_100TXHDX)
mii               433 dev/mii/dcphy.c 	if ((mii->mii_flags & MIIF_DOINGAUTO) == 0)
mii               434 dev/mii/dcphy.c 		mii->mii_flags |= MIIF_DOINGAUTO;
mii               440 dev/mii/dcphy.c dcphy_reset(struct mii_softc *mii)
mii               444 dev/mii/dcphy.c 	sc = mii->mii_pdata->mii_ifp->if_softc;
mii               134 dev/mii/eephy.c 	struct mii_data *mii = ma->mii_data;
mii               141 dev/mii/eephy.c 	sc->mii_inst = mii->mii_instance;
mii               145 dev/mii/eephy.c 	sc->mii_pdata = mii;
mii               239 dev/mii/eephy.c eephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               241 dev/mii/eephy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               270 dev/mii/eephy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               312 dev/mii/eephy.c 	struct mii_data *mii = sc->mii_pdata;
mii               315 dev/mii/eephy.c 	mii->mii_media_status = IFM_AVALID;
mii               316 dev/mii/eephy.c 	mii->mii_media_active = IFM_ETHER;
mii               322 dev/mii/eephy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               325 dev/mii/eephy.c 		mii->mii_media_active |= IFM_LOOP;
mii               329 dev/mii/eephy.c 		mii->mii_media_active |= IFM_NONE;
mii               334 dev/mii/eephy.c 		mii->mii_media_active |= IFM_1000_SX;
mii               337 dev/mii/eephy.c 			mii->mii_media_active |= IFM_1000_T;
mii               339 dev/mii/eephy.c 			mii->mii_media_active |= IFM_100_TX;
mii               341 dev/mii/eephy.c 			mii->mii_media_active |= IFM_10_T;
mii               345 dev/mii/eephy.c 		mii->mii_media_active |= mii_phy_flowstatus(sc) | IFM_FDX;
mii               347 dev/mii/eephy.c 		mii->mii_media_active |= IFM_HDX;
mii               349 dev/mii/eephy.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
mii               352 dev/mii/eephy.c 			mii->mii_media_active |= IFM_ETH_MASTER;
mii               131 dev/mii/exphy.c 	struct mii_data *mii = ma->mii_data;
mii               135 dev/mii/exphy.c 	sc->mii_inst = mii->mii_instance;
mii               138 dev/mii/exphy.c 	sc->mii_pdata = mii;
mii               147 dev/mii/exphy.c 	if (mii->mii_instance != 0) {
mii               162 dev/mii/exphy.c exphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               164 dev/mii/exphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               183 dev/mii/exphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               119 dev/mii/gentbi.c 	struct mii_data *mii = ma->mii_data;
mii               128 dev/mii/gentbi.c 	bmsr = (*mii->mii_readreg)(parent, ma->mii_phyno, MII_BMSR);
mii               132 dev/mii/gentbi.c 	extsr = (*mii->mii_readreg)(parent, ma->mii_phyno, MII_EXTSR);
mii               153 dev/mii/gentbi.c 	struct mii_data *mii = ma->mii_data;
mii               158 dev/mii/gentbi.c 	sc->mii_inst = mii->mii_instance;
mii               161 dev/mii/gentbi.c 	sc->mii_pdata = mii;
mii               182 dev/mii/gentbi.c gentbi_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               184 dev/mii/gentbi.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               210 dev/mii/gentbi.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               243 dev/mii/gentbi.c 	struct mii_data *mii = sc->mii_pdata;
mii               244 dev/mii/gentbi.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               247 dev/mii/gentbi.c 	mii->mii_media_status = IFM_AVALID;
mii               248 dev/mii/gentbi.c 	mii->mii_media_active = IFM_ETHER;
mii               253 dev/mii/gentbi.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               257 dev/mii/gentbi.c 		mii->mii_media_active |= IFM_NONE;
mii               258 dev/mii/gentbi.c 		mii->mii_media_status = 0;
mii               263 dev/mii/gentbi.c 		mii->mii_media_active |= IFM_LOOP;
mii               272 dev/mii/gentbi.c 			mii->mii_media_active |= IFM_NONE;
mii               280 dev/mii/gentbi.c 		mii->mii_media_active |= IFM_1000_SX;
mii               285 dev/mii/gentbi.c 			mii->mii_media_active |=
mii               288 dev/mii/gentbi.c 		mii->mii_media_active = ife->ifm_media;
mii               140 dev/mii/icsphy.c 	struct mii_data *mii = ma->mii_data;
mii               146 dev/mii/icsphy.c 	sc->mii_inst = mii->mii_instance;
mii               149 dev/mii/icsphy.c 	sc->mii_pdata = mii;
mii               161 dev/mii/icsphy.c icsphy_service(sc, mii, cmd)
mii               163 dev/mii/icsphy.c 	struct mii_data *mii;
mii               166 dev/mii/icsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               195 dev/mii/icsphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               229 dev/mii/icsphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               230 dev/mii/icsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               233 dev/mii/icsphy.c 	mii->mii_media_status = IFM_AVALID;
mii               234 dev/mii/icsphy.c 	mii->mii_media_active = IFM_ETHER;
mii               245 dev/mii/icsphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               249 dev/mii/icsphy.c 		mii->mii_media_active |= IFM_NONE;
mii               250 dev/mii/icsphy.c 		mii->mii_media_status = 0;
mii               255 dev/mii/icsphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               260 dev/mii/icsphy.c 			mii->mii_media_active |= IFM_NONE;
mii               265 dev/mii/icsphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               267 dev/mii/icsphy.c 			mii->mii_media_active |= IFM_10_T;
mii               270 dev/mii/icsphy.c 			mii->mii_media_active |= IFM_FDX;
mii               272 dev/mii/icsphy.c 			mii->mii_media_active |= IFM_HDX;
mii               274 dev/mii/icsphy.c 		mii->mii_media_active = ife->ifm_media;
mii               143 dev/mii/inphy.c 	struct mii_data *mii = ma->mii_data;
mii               149 dev/mii/inphy.c 	sc->mii_inst = mii->mii_instance;
mii               152 dev/mii/inphy.c 	sc->mii_pdata = mii;
mii               164 dev/mii/inphy.c inphy_service(sc, mii, cmd)
mii               166 dev/mii/inphy.c 	struct mii_data *mii;
mii               169 dev/mii/inphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               198 dev/mii/inphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               232 dev/mii/inphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               233 dev/mii/inphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               236 dev/mii/inphy.c 	mii->mii_media_status = IFM_AVALID;
mii               237 dev/mii/inphy.c 	mii->mii_media_active = IFM_ETHER;
mii               242 dev/mii/inphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               246 dev/mii/inphy.c 		mii->mii_media_active |= IFM_NONE;
mii               247 dev/mii/inphy.c 		mii->mii_media_status = 0;
mii               252 dev/mii/inphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               257 dev/mii/inphy.c 			mii->mii_media_active |= IFM_NONE;
mii               263 dev/mii/inphy.c 			mii->mii_media_active |= IFM_100_T4;
mii               265 dev/mii/inphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               267 dev/mii/inphy.c 			mii->mii_media_active |= IFM_10_T;
mii               270 dev/mii/inphy.c 			mii->mii_media_active |= IFM_FDX;
mii               272 dev/mii/inphy.c 			mii->mii_media_active |= IFM_HDX;
mii               274 dev/mii/inphy.c 		mii->mii_media_active = ife->ifm_media;
mii               140 dev/mii/iophy.c 	struct mii_data *mii = ma->mii_data;
mii               146 dev/mii/iophy.c 	sc->mii_inst = mii->mii_instance;
mii               149 dev/mii/iophy.c 	sc->mii_pdata = mii;
mii               161 dev/mii/iophy.c iophy_service(sc, mii, cmd)
mii               163 dev/mii/iophy.c 	struct mii_data *mii;
mii               166 dev/mii/iophy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               195 dev/mii/iophy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               229 dev/mii/iophy.c 	struct mii_data *mii = sc->mii_pdata;
mii               230 dev/mii/iophy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               233 dev/mii/iophy.c 	mii->mii_media_status = IFM_AVALID;
mii               234 dev/mii/iophy.c 	mii->mii_media_active = IFM_ETHER;
mii               239 dev/mii/iophy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               243 dev/mii/iophy.c 		mii->mii_media_active |= IFM_NONE;
mii               244 dev/mii/iophy.c 		mii->mii_media_status = 0;
mii               249 dev/mii/iophy.c 		mii->mii_media_active |= IFM_LOOP;
mii               254 dev/mii/iophy.c 			mii->mii_media_active |= IFM_NONE;
mii               261 dev/mii/iophy.c 				mii->mii_media_active |= IFM_100_T4;
mii               264 dev/mii/iophy.c 				mii->mii_media_active |= IFM_100_TX;
mii               266 dev/mii/iophy.c 			mii->mii_media_active |= IFM_10_T;
mii               269 dev/mii/iophy.c 			mii->mii_media_active |= IFM_FDX;
mii               271 dev/mii/iophy.c 			mii->mii_media_active |= IFM_HDX;
mii               273 dev/mii/iophy.c 		mii->mii_media_active = ife->ifm_media;
mii               106 dev/mii/ipgphy.c 	struct mii_data *mii = ma->mii_data;
mii               112 dev/mii/ipgphy.c 	sc->mii_inst = mii->mii_instance;
mii               115 dev/mii/ipgphy.c 	sc->mii_pdata = mii;
mii               120 dev/mii/ipgphy.c #define ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
mii               145 dev/mii/ipgphy.c ipgphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               147 dev/mii/ipgphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               174 dev/mii/ipgphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               220 dev/mii/ipgphy.c 		if (mii->mii_media.ifm_media & IFM_ETH_MASTER)
mii               237 dev/mii/ipgphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               283 dev/mii/ipgphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               286 dev/mii/ipgphy.c 	mii->mii_media_status = IFM_AVALID;
mii               287 dev/mii/ipgphy.c 	mii->mii_media_active = IFM_ETHER;
mii               292 dev/mii/ipgphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               296 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               301 dev/mii/ipgphy.c 			mii->mii_media_active |= IFM_NONE;
mii               309 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_NONE;
mii               312 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_10_T;
mii               315 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_100_TX;
mii               318 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_1000_T;
mii               323 dev/mii/ipgphy.c 		mii->mii_media_active |= mii_phy_flowstatus(sc) | IFM_FDX;
mii               325 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_HDX;
mii               328 dev/mii/ipgphy.c 	if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii               330 dev/mii/ipgphy.c 		mii->mii_media_active |= IFM_ETH_MASTER;
mii               334 dev/mii/ipgphy.c ipgphy_mii_phy_auto(struct mii_softc *mii)
mii               344 dev/mii/ipgphy.c 	PHY_WRITE(mii, IPGPHY_MII_ANAR, reg);
mii               347 dev/mii/ipgphy.c 	PHY_WRITE(mii, IPGPHY_MII_1000CR, reg);
mii               348 dev/mii/ipgphy.c 	PHY_WRITE(mii, IPGPHY_MII_BMCR, (IPGPHY_BMCR_FDX |
mii                99 dev/mii/luphy.c 	struct mii_data *mii = ma->mii_data;
mii               105 dev/mii/luphy.c 	sc->mii_inst = mii->mii_instance;
mii               108 dev/mii/luphy.c 	sc->mii_pdata = mii;
mii               122 dev/mii/luphy.c luphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               124 dev/mii/luphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               147 dev/mii/luphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               146 dev/mii/lxtphy.c 	struct mii_data *mii = ma->mii_data;
mii               161 dev/mii/lxtphy.c 	sc->mii_inst = mii->mii_instance;
mii               163 dev/mii/lxtphy.c 	sc->mii_pdata = mii;
mii               175 dev/mii/lxtphy.c lxtphy_service(sc, mii, cmd)
mii               177 dev/mii/lxtphy.c 	struct mii_data *mii;
mii               180 dev/mii/lxtphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               209 dev/mii/lxtphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               243 dev/mii/lxtphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               244 dev/mii/lxtphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               247 dev/mii/lxtphy.c 	mii->mii_media_status = IFM_AVALID;
mii               248 dev/mii/lxtphy.c 	mii->mii_media_active = IFM_ETHER;
mii               257 dev/mii/lxtphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               261 dev/mii/lxtphy.c 		mii->mii_media_active |= IFM_NONE;
mii               262 dev/mii/lxtphy.c 		mii->mii_media_status = 0;
mii               267 dev/mii/lxtphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               273 dev/mii/lxtphy.c 			mii->mii_media_active |= IFM_NONE;
mii               277 dev/mii/lxtphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               279 dev/mii/lxtphy.c 			mii->mii_media_active |= IFM_10_T;
mii               282 dev/mii/lxtphy.c 			mii->mii_media_active |= IFM_FDX;
mii               284 dev/mii/lxtphy.c 			mii->mii_media_active |= IFM_HDX;
mii               286 dev/mii/lxtphy.c 		mii->mii_media_active = ife->ifm_media;
mii                69 dev/mii/mii.c  mii_attach(struct device *parent, struct mii_data *mii, int capmask,
mii                86 dev/mii/mii.c  	if ((mii->mii_flags & MIIF_INITDONE) == 0) {
mii                87 dev/mii/mii.c  		LIST_INIT(&mii->mii_phys);
mii                88 dev/mii/mii.c  		mii->mii_flags |= MIIF_INITDONE;
mii                97 dev/mii/mii.c  		for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
mii               114 dev/mii/mii.c  		bmsr = (*mii->mii_readreg)(parent, ma.mii_phyno, MII_BMSR);
mii               135 dev/mii/mii.c  		ma.mii_id1 = (*mii->mii_readreg)(parent, ma.mii_phyno,
mii               137 dev/mii/mii.c  		ma.mii_id2 = (*mii->mii_readreg)(parent, ma.mii_phyno,
mii               140 dev/mii/mii.c  		ma.mii_data = mii;
mii               142 dev/mii/mii.c  		ma.mii_flags = flags | (mii->mii_flags & MIIF_INHERIT_MASK);
mii               149 dev/mii/mii.c  			LIST_INSERT_HEAD(&mii->mii_phys, child, mii_list);
mii               151 dev/mii/mii.c  			mii->mii_instance++;
mii               158 dev/mii/mii.c  mii_activate(struct mii_data *mii, enum devact act, int phyloc, int offloc)
mii               165 dev/mii/mii.c  	if ((mii->mii_flags & MIIF_INITDONE) == 0)
mii               168 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys);
mii               192 dev/mii/mii.c  mii_detach(struct mii_data *mii, int phyloc, int offloc)
mii               199 dev/mii/mii.c  	if ((mii->mii_flags & MIIF_INITDONE) == 0)
mii               202 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys);
mii               249 dev/mii/mii.c  mii_mediachg(struct mii_data *mii)
mii               254 dev/mii/mii.c  	mii->mii_media_status = 0;
mii               255 dev/mii/mii.c  	mii->mii_media_active = IFM_NONE;
mii               257 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
mii               259 dev/mii/mii.c  		rv = PHY_SERVICE(child, mii, MII_MEDIACHG);
mii               270 dev/mii/mii.c  mii_tick(struct mii_data *mii)
mii               274 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
mii               276 dev/mii/mii.c  		(void) PHY_SERVICE(child, mii, MII_TICK);
mii               283 dev/mii/mii.c  mii_pollstat(struct mii_data *mii)
mii               287 dev/mii/mii.c  	mii->mii_media_status = 0;
mii               288 dev/mii/mii.c  	mii->mii_media_active = IFM_NONE;
mii               290 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
mii               292 dev/mii/mii.c  		(void) PHY_SERVICE(child, mii, MII_POLLSTAT);
mii               299 dev/mii/mii.c  mii_down(struct mii_data *mii)
mii               303 dev/mii/mii.c  	for (child = LIST_FIRST(&mii->mii_phys); child != NULL;
mii               305 dev/mii/mii.c  		(void) PHY_SERVICE(child, mii, MII_DOWN);
mii                89 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii                90 dev/mii/mii_physubr.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               112 dev/mii/mii_physubr.c 	if (mii->mii_media.ifm_media & IFM_ETH_MASTER) {
mii               240 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii               241 dev/mii/mii_physubr.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               245 dev/mii/mii_physubr.c 	if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               340 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii               341 dev/mii/mii_physubr.c 	struct ifnet *ifp = mii->mii_ifp;
mii               344 dev/mii/mii_physubr.c 	if (sc->mii_media_active != mii->mii_media_active ||
mii               345 dev/mii/mii_physubr.c 	    sc->mii_media_status != mii->mii_media_status ||
mii               348 dev/mii/mii_physubr.c 		(*mii->mii_statchg)(sc->mii_dev.dv_parent);
mii               349 dev/mii/mii_physubr.c 		sc->mii_media_active = mii->mii_media_active;
mii               350 dev/mii/mii_physubr.c 		sc->mii_media_status = mii->mii_media_status;
mii               363 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii               364 dev/mii/mii_physubr.c 	struct ifnet *ifp = mii->mii_ifp;
mii               367 dev/mii/mii_physubr.c 	if (mii->mii_media_status & IFM_AVALID) {
mii               368 dev/mii/mii_physubr.c 		if (mii->mii_media_status & IFM_ACTIVE) {
mii               369 dev/mii/mii_physubr.c 			if (mii->mii_media_active & IFM_FDX)
mii               371 dev/mii/mii_physubr.c 			else if (mii->mii_media_active & IFM_HDX)
mii               380 dev/mii/mii_physubr.c 	baudrate = ifmedia_baudrate(mii->mii_media_active);
mii               408 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii               410 dev/mii/mii_physubr.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
mii               465 dev/mii/mii_physubr.c 			mii->mii_media.ifm_mask |= IFM_ETH_MASTER;
mii               472 dev/mii/mii_physubr.c 			mii->mii_media.ifm_mask |= IFM_ETH_MASTER;
mii               488 dev/mii/mii_physubr.c 	struct mii_data *mii = sc->mii_pdata;
mii               490 dev/mii/mii_physubr.c 	ifmedia_delete_instance(&mii->mii_media, sc->mii_inst);
mii                90 dev/mii/mtdphy.c 	struct mii_data *mii = ma->mii_data;
mii                96 dev/mii/mtdphy.c 	sc->mii_inst = mii->mii_instance;
mii                99 dev/mii/mtdphy.c 	sc->mii_pdata = mii;
mii               111 dev/mii/mtdphy.c mtdphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               113 dev/mii/mtdphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               138 dev/mii/mtdphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               110 dev/mii/nsgphy.c 	struct mii_data *mii = ma->mii_data;
mii               117 dev/mii/nsgphy.c 	sc->mii_inst = mii->mii_instance;
mii               120 dev/mii/nsgphy.c 	sc->mii_pdata = mii;
mii               150 dev/mii/nsgphy.c nsgphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               152 dev/mii/nsgphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               181 dev/mii/nsgphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               213 dev/mii/nsgphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               214 dev/mii/nsgphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               217 dev/mii/nsgphy.c 	mii->mii_media_status = IFM_AVALID;
mii               218 dev/mii/nsgphy.c 	mii->mii_media_active = IFM_ETHER;
mii               225 dev/mii/nsgphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               229 dev/mii/nsgphy.c 		mii->mii_media_active |= IFM_NONE;
mii               230 dev/mii/nsgphy.c 		mii->mii_media_status = 0;
mii               235 dev/mii/nsgphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               240 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_NONE;
mii               246 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_1000_T;
mii               249 dev/mii/nsgphy.c 				mii->mii_media_active |= IFM_ETH_MASTER;
mii               253 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               257 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_10_T;
mii               261 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_NONE;
mii               262 dev/mii/nsgphy.c 			mii->mii_media_status = 0;
mii               267 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_FDX;
mii               269 dev/mii/nsgphy.c 			mii->mii_media_active |= IFM_HDX;
mii               271 dev/mii/nsgphy.c 		mii->mii_media_active = ife->ifm_media;
mii               135 dev/mii/nsphy.c 	struct mii_data *mii = ma->mii_data;
mii               141 dev/mii/nsphy.c 	sc->mii_inst = mii->mii_instance;
mii               144 dev/mii/nsphy.c 	sc->mii_pdata = mii;
mii               157 dev/mii/nsphy.c nsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               159 dev/mii/nsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               188 dev/mii/nsphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               251 dev/mii/nsphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               252 dev/mii/nsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               255 dev/mii/nsphy.c 	mii->mii_media_status = IFM_AVALID;
mii               256 dev/mii/nsphy.c 	mii->mii_media_active = IFM_ETHER;
mii               261 dev/mii/nsphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               265 dev/mii/nsphy.c 		mii->mii_media_active |= IFM_NONE;
mii               266 dev/mii/nsphy.c 		mii->mii_media_status = 0;
mii               271 dev/mii/nsphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               280 dev/mii/nsphy.c 			mii->mii_media_active |= IFM_NONE;
mii               293 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_100_T4;
mii               295 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               297 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               299 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               301 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               303 dev/mii/nsphy.c 				mii->mii_media_active |= IFM_NONE;
mii               314 dev/mii/nsphy.c 			mii->mii_media_active |= IFM_10_T;
mii               316 dev/mii/nsphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               317 dev/mii/nsphy.c 		mii->mii_media_active |= IFM_HDX;
mii               319 dev/mii/nsphy.c 		mii->mii_media_active = ife->ifm_media;
mii               138 dev/mii/nsphyter.c 	struct mii_data *mii = ma->mii_data;
mii               144 dev/mii/nsphyter.c 	sc->mii_inst = mii->mii_instance;
mii               147 dev/mii/nsphyter.c 	sc->mii_pdata = mii;
mii               159 dev/mii/nsphyter.c nsphyter_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               161 dev/mii/nsphyter.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               190 dev/mii/nsphyter.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               223 dev/mii/nsphyter.c 	struct mii_data *mii = sc->mii_pdata;
mii               224 dev/mii/nsphyter.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               227 dev/mii/nsphyter.c 	mii->mii_media_status = IFM_AVALID;
mii               228 dev/mii/nsphyter.c 	mii->mii_media_active = IFM_ETHER;
mii               234 dev/mii/nsphyter.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               238 dev/mii/nsphyter.c 		mii->mii_media_active |= IFM_NONE;
mii               239 dev/mii/nsphyter.c 		mii->mii_media_status = 0;
mii               244 dev/mii/nsphyter.c 		mii->mii_media_active |= IFM_LOOP;
mii               253 dev/mii/nsphyter.c 			mii->mii_media_active |= IFM_NONE;
mii               258 dev/mii/nsphyter.c 			mii->mii_media_active |= IFM_10_T;
mii               260 dev/mii/nsphyter.c 			mii->mii_media_active |= IFM_100_TX;
mii               263 dev/mii/nsphyter.c 			mii->mii_media_active |= IFM_FDX;
mii               265 dev/mii/nsphyter.c 			mii->mii_media_active |= IFM_HDX;
mii               267 dev/mii/nsphyter.c 		mii->mii_media_active = ife->ifm_media;
mii               134 dev/mii/qsphy.c 	struct mii_data *mii = ma->mii_data;
mii               140 dev/mii/qsphy.c 	sc->mii_inst = mii->mii_instance;
mii               143 dev/mii/qsphy.c 	sc->mii_pdata = mii;
mii               155 dev/mii/qsphy.c qsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               157 dev/mii/qsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               186 dev/mii/qsphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               219 dev/mii/qsphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               220 dev/mii/qsphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               223 dev/mii/qsphy.c 	mii->mii_media_status = IFM_AVALID;
mii               224 dev/mii/qsphy.c 	mii->mii_media_active = IFM_ETHER;
mii               229 dev/mii/qsphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               233 dev/mii/qsphy.c 		mii->mii_media_active |= IFM_NONE;
mii               234 dev/mii/qsphy.c 		mii->mii_media_status = 0;
mii               239 dev/mii/qsphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               244 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_NONE;
mii               251 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               254 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               257 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               260 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               263 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_100_T4;
mii               267 dev/mii/qsphy.c 			mii->mii_media_active |= IFM_NONE;
mii               271 dev/mii/qsphy.c 		mii->mii_media_active = ife->ifm_media;
mii               120 dev/mii/rgephy.c 	struct mii_data *mii = ma->mii_data;
mii               126 dev/mii/rgephy.c 	sc->mii_inst = mii->mii_instance;
mii               129 dev/mii/rgephy.c 	sc->mii_pdata = mii;
mii               147 dev/mii/rgephy.c rgephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               149 dev/mii/rgephy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               175 dev/mii/rgephy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               213 dev/mii/rgephy.c 			    mii->mii_media.ifm_media & IFM_ETH_MASTER)
mii               242 dev/mii/rgephy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               279 dev/mii/rgephy.c 	if (sc->mii_media_active != mii->mii_media_active || 
mii               280 dev/mii/rgephy.c 	    sc->mii_media_status != mii->mii_media_status ||
mii               293 dev/mii/rgephy.c 	struct mii_data *mii = sc->mii_pdata;
mii               296 dev/mii/rgephy.c 	mii->mii_media_status = IFM_AVALID;
mii               297 dev/mii/rgephy.c 	mii->mii_media_active = IFM_ETHER;
mii               302 dev/mii/rgephy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               308 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_LOOP;
mii               313 dev/mii/rgephy.c 			mii->mii_media_active |= IFM_NONE;
mii               320 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_1000_T;
mii               322 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_100_TX;
mii               324 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_10_T;
mii               327 dev/mii/rgephy.c 		mii->mii_media_active |= mii_phy_flowstatus(sc) | IFM_FDX;
mii               329 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_HDX;
mii               332 dev/mii/rgephy.c 	if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii               334 dev/mii/rgephy.c 		mii->mii_media_active |= IFM_ETH_MASTER;
mii               113 dev/mii/rlphy.c 	struct mii_data *mii = ma->mii_data;
mii               123 dev/mii/rlphy.c 	sc->mii_inst = mii->mii_instance;
mii               126 dev/mii/rlphy.c 	sc->mii_pdata = mii;
mii               140 dev/mii/rlphy.c rlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               142 dev/mii/rlphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               161 dev/mii/rlphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               192 dev/mii/rlphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               223 dev/mii/rlphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               224 dev/mii/rlphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               230 dev/mii/rlphy.c 	mii->mii_media_status = IFM_AVALID;
mii               231 dev/mii/rlphy.c 	mii->mii_media_active = IFM_ETHER;
mii               235 dev/mii/rlphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               239 dev/mii/rlphy.c 		mii->mii_media_active |= IFM_NONE;
mii               240 dev/mii/rlphy.c 		mii->mii_media_status = 0;
mii               245 dev/mii/rlphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               255 dev/mii/rlphy.c 			mii->mii_media_active |= IFM_NONE;
mii               262 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_100_T4|IFM_HDX;
mii               264 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               266 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               268 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               270 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               272 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_NONE;
mii               306 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_10_T;
mii               308 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_100_TX;
mii               311 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_100_TX;
mii               313 dev/mii/rlphy.c 				mii->mii_media_active |= IFM_10_T;
mii               315 dev/mii/rlphy.c 		mii->mii_media_active |= IFM_HDX;
mii               317 dev/mii/rlphy.c 		mii->mii_media_active = ife->ifm_media;
mii               138 dev/mii/sqphy.c 	struct mii_data *mii = ma->mii_data;
mii               144 dev/mii/sqphy.c 	sc->mii_inst = mii->mii_instance;
mii               147 dev/mii/sqphy.c 	sc->mii_pdata = mii;
mii               159 dev/mii/sqphy.c sqphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               161 dev/mii/sqphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               190 dev/mii/sqphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               223 dev/mii/sqphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               224 dev/mii/sqphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               227 dev/mii/sqphy.c 	mii->mii_media_status = IFM_AVALID;
mii               228 dev/mii/sqphy.c 	mii->mii_media_active = IFM_ETHER;
mii               233 dev/mii/sqphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               237 dev/mii/sqphy.c 		mii->mii_media_active |= IFM_NONE;
mii               238 dev/mii/sqphy.c 		mii->mii_media_status = 0;
mii               243 dev/mii/sqphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               248 dev/mii/sqphy.c 			mii->mii_media_active |= IFM_NONE;
mii               258 dev/mii/sqphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               260 dev/mii/sqphy.c 			mii->mii_media_active |= IFM_10_T;
mii               263 dev/mii/sqphy.c 			mii->mii_media_active |= IFM_FDX;
mii               265 dev/mii/sqphy.c 			mii->mii_media_active |= IFM_HDX;
mii               267 dev/mii/sqphy.c 		mii->mii_media_active = ife->ifm_media;
mii               151 dev/mii/tlphy.c 	struct mii_data *mii = ma->mii_data;
mii               157 dev/mii/tlphy.c 	sc->sc_mii.mii_inst = mii->mii_instance;
mii               160 dev/mii/tlphy.c 	sc->sc_mii.mii_pdata = mii;
mii               183 dev/mii/tlphy.c 		ifmedia_add(&mii->mii_media, IFM_MAKEWORD(IFM_ETHER,
mii               186 dev/mii/tlphy.c 		ifmedia_add(&mii->mii_media, IFM_MAKEWORD(IFM_ETHER,
mii               193 dev/mii/tlphy.c tlphy_service(struct mii_softc *self, struct mii_data *mii, int cmd)
mii               196 dev/mii/tlphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               228 dev/mii/tlphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               285 dev/mii/tlphy.c 	struct mii_data *mii = sc->sc_mii.mii_pdata;
mii               288 dev/mii/tlphy.c 	mii->mii_media_status = IFM_AVALID;
mii               289 dev/mii/tlphy.c 	mii->mii_media_active = IFM_ETHER;
mii               293 dev/mii/tlphy.c 		mii->mii_media_active |= IFM_NONE;
mii               294 dev/mii/tlphy.c 		mii->mii_media_status = 0;
mii               300 dev/mii/tlphy.c 		mii->mii_media_status = 0;
mii               301 dev/mii/tlphy.c 		mii->mii_media_active = mii->mii_media.ifm_cur->ifm_media;
mii               308 dev/mii/tlphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               311 dev/mii/tlphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               320 dev/mii/tlphy.c 		mii->mii_media_active |= IFM_FDX;
mii               322 dev/mii/tlphy.c 		mii->mii_media_active |= IFM_HDX;
mii               323 dev/mii/tlphy.c 	mii->mii_media_active |= IFM_10_T;
mii               135 dev/mii/tqphy.c 	struct mii_data *mii = ma->mii_data;
mii               141 dev/mii/tqphy.c 	sc->mii_inst = mii->mii_instance;
mii               144 dev/mii/tqphy.c 	sc->mii_pdata = mii;
mii               161 dev/mii/tqphy.c tqphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               163 dev/mii/tqphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               192 dev/mii/tqphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               225 dev/mii/tqphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               226 dev/mii/tqphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               229 dev/mii/tqphy.c 	mii->mii_media_status = IFM_AVALID;
mii               230 dev/mii/tqphy.c 	mii->mii_media_active = IFM_ETHER;
mii               235 dev/mii/tqphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               239 dev/mii/tqphy.c 		mii->mii_media_active |= IFM_NONE;
mii               240 dev/mii/tqphy.c 		mii->mii_media_status = 0;
mii               245 dev/mii/tqphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               250 dev/mii/tqphy.c 			mii->mii_media_active |= IFM_NONE;
mii               255 dev/mii/tqphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               257 dev/mii/tqphy.c 			mii->mii_media_active |= IFM_10_T;
mii               260 dev/mii/tqphy.c 			mii->mii_media_active |= IFM_FDX;
mii               262 dev/mii/tqphy.c 			mii->mii_media_active |= IFM_HDX;
mii               264 dev/mii/tqphy.c 		mii->mii_media_active = ife->ifm_media;
mii                89 dev/mii/txphy.c 	struct mii_data *mii = ma->mii_data;
mii                95 dev/mii/txphy.c 	sc->mii_inst = mii->mii_instance;
mii                98 dev/mii/txphy.c 	sc->mii_pdata = mii;
mii               110 dev/mii/txphy.c txphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               112 dev/mii/txphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               131 dev/mii/txphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               120 dev/mii/ukphy.c 	struct mii_data *mii = ma->mii_data;
mii               127 dev/mii/ukphy.c 	sc->mii_inst = mii->mii_instance;
mii               130 dev/mii/ukphy.c 	sc->mii_pdata = mii;
mii               152 dev/mii/ukphy.c ukphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               154 dev/mii/ukphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               183 dev/mii/ukphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii                64 dev/mii/ukphy_subr.c 	struct mii_data *mii = phy->mii_pdata;
mii                65 dev/mii/ukphy_subr.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii                68 dev/mii/ukphy_subr.c 	mii->mii_media_status = IFM_AVALID;
mii                69 dev/mii/ukphy_subr.c 	mii->mii_media_active = IFM_ETHER;
mii                73 dev/mii/ukphy_subr.c 		mii->mii_media_status |= IFM_ACTIVE;
mii                77 dev/mii/ukphy_subr.c 		mii->mii_media_active |= IFM_NONE;
mii                78 dev/mii/ukphy_subr.c 		mii->mii_media_status = 0;
mii                83 dev/mii/ukphy_subr.c 		mii->mii_media_active |= IFM_LOOP;
mii                93 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_NONE;
mii               107 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_1000_T|IFM_FDX;
mii               110 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_1000_T|IFM_HDX;
mii               112 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_100_T4|IFM_HDX;
mii               114 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_100_TX|IFM_FDX;
mii               116 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_100_TX|IFM_HDX;
mii               118 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_10_T|IFM_FDX;
mii               120 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_10_T|IFM_HDX;
mii               122 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_NONE;
mii               124 dev/mii/ukphy_subr.c 		if ((IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) &&
mii               126 dev/mii/ukphy_subr.c 			mii->mii_media_active |= IFM_ETH_MASTER;
mii               128 dev/mii/ukphy_subr.c 		mii->mii_media_active = ife->ifm_media;
mii               106 dev/mii/urlphy.c 	struct mii_data *mii = ma->mii_data;
mii               112 dev/mii/urlphy.c 	sc->mii_inst = mii->mii_instance;
mii               115 dev/mii/urlphy.c 	sc->mii_pdata = mii;
mii               124 dev/mii/urlphy.c 	if (mii->mii_instance != 0) {
mii               137 dev/mii/urlphy.c urlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               139 dev/mii/urlphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               164 dev/mii/urlphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               178 dev/mii/urlphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               226 dev/mii/urlphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               227 dev/mii/urlphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               232 dev/mii/urlphy.c 	mii->mii_media_status = IFM_AVALID;
mii               233 dev/mii/urlphy.c 	mii->mii_media_active = IFM_ETHER;
mii               241 dev/mii/urlphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               244 dev/mii/urlphy.c 		 mii->mii_media_status & IFM_ACTIVE ? "up" : "down"));
mii               251 dev/mii/urlphy.c 			mii->mii_media_active |= IFM_NONE;
mii               256 dev/mii/urlphy.c 			mii->mii_media_active |= IFM_100_TX;
mii               258 dev/mii/urlphy.c 			mii->mii_media_active |= IFM_10_T;
mii               261 dev/mii/urlphy.c 			mii->mii_media_active |= IFM_FDX;
mii               263 dev/mii/urlphy.c 			mii->mii_media_active |= IFM_HDX;
mii               265 dev/mii/urlphy.c 		mii->mii_media_active = ife->ifm_media;
mii               106 dev/mii/xmphy.c 	struct mii_data *mii = ma->mii_data;
mii               112 dev/mii/xmphy.c 	sc->mii_inst = mii->mii_instance;
mii               115 dev/mii/xmphy.c 	sc->mii_pdata = mii;
mii               121 dev/mii/xmphy.c #define	ADD(m, c)	ifmedia_add(&mii->mii_media, (m), (c), NULL)
mii               137 dev/mii/xmphy.c xmphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd)
mii               139 dev/mii/xmphy.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               168 dev/mii/xmphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               203 dev/mii/xmphy.c 		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii               245 dev/mii/xmphy.c 	struct mii_data *mii = sc->mii_pdata;
mii               248 dev/mii/xmphy.c 	mii->mii_media_status = IFM_AVALID;
mii               249 dev/mii/xmphy.c 	mii->mii_media_active = IFM_ETHER;
mii               254 dev/mii/xmphy.c 		mii->mii_media_status |= IFM_ACTIVE;
mii               262 dev/mii/xmphy.c 		mii->mii_media_active |= IFM_LOOP;
mii               268 dev/mii/xmphy.c 				mii->mii_media_active |= IFM_1000_SX|IFM_HDX;
mii               272 dev/mii/xmphy.c 			mii->mii_media_active |= IFM_NONE;
mii               276 dev/mii/xmphy.c 		mii->mii_media_active |= IFM_1000_SX;
mii               280 dev/mii/xmphy.c 			mii->mii_media_active |= IFM_FDX;
mii               282 dev/mii/xmphy.c 			mii->mii_media_active |= IFM_HDX;
mii               286 dev/mii/xmphy.c 	mii->mii_media_active |= IFM_1000_SX;
mii               288 dev/mii/xmphy.c 		mii->mii_media_active |= IFM_FDX;
mii               290 dev/mii/xmphy.c 		mii->mii_media_active |= IFM_HDX;
mii               578 dev/pci/if_bge.c 	struct mii_data *mii = &sc->bge_mii;
mii               583 dev/pci/if_bge.c 	if (IFM_SUBTYPE(mii->mii_media.ifm_cur->ifm_media) == IFM_AUTO &&
mii               584 dev/pci/if_bge.c 	    (mii->mii_media_active & IFM_ETH_FMASK) != sc->bge_flowflags) {
mii               585 dev/pci/if_bge.c 		sc->bge_flowflags = mii->mii_media_active & IFM_ETH_FMASK;
mii               586 dev/pci/if_bge.c 		mii->mii_media_active &= ~IFM_ETH_FMASK;
mii               590 dev/pci/if_bge.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
mii               595 dev/pci/if_bge.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX)
mii              2538 dev/pci/if_bge.c 	struct mii_data *mii = &sc->bge_mii;
mii              2557 dev/pci/if_bge.c 		mii_tick(mii);
mii              3014 dev/pci/if_bge.c 	struct mii_data *mii = &sc->bge_mii;
mii              3058 dev/pci/if_bge.c 	if (mii->mii_instance) {
mii              3060 dev/pci/if_bge.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              3063 dev/pci/if_bge.c 	mii_mediachg(mii);
mii              3075 dev/pci/if_bge.c 	struct mii_data *mii = &sc->bge_mii;
mii              3095 dev/pci/if_bge.c 	mii_pollstat(mii);
mii              3096 dev/pci/if_bge.c 	ifmr->ifm_status = mii->mii_media_status;
mii              3097 dev/pci/if_bge.c 	ifmr->ifm_active = (mii->mii_media_active & ~IFM_ETH_FMASK) |
mii              3108 dev/pci/if_bge.c 	struct mii_data *mii;
mii              3183 dev/pci/if_bge.c 			mii = &sc->bge_mii;
mii              3184 dev/pci/if_bge.c 			error = ifmedia_ioctl(ifp, ifr, &mii->mii_media,
mii              3238 dev/pci/if_bge.c 	struct mii_data *mii;
mii              3311 dev/pci/if_bge.c 		mii = &sc->bge_mii;
mii              3314 dev/pci/if_bge.c 		ifm = mii->mii_media.ifm_cur;
mii              3317 dev/pci/if_bge.c 		mii_mediachg(mii);
mii              3350 dev/pci/if_bge.c 	struct mii_data *mii = &sc->bge_mii;
mii              3379 dev/pci/if_bge.c 			    mii->mii_media_status & IFM_ACTIVE &&
mii              3380 dev/pci/if_bge.c 			    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              3383 dev/pci/if_bge.c 			    (!(mii->mii_media_status & IFM_ACTIVE) ||
mii              3384 dev/pci/if_bge.c 			    IFM_SUBTYPE(mii->mii_media_active) == IFM_NONE)) {
mii              3434 dev/pci/if_bge.c 			    mii->mii_media_status & IFM_ACTIVE &&
mii              3435 dev/pci/if_bge.c 			    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE)
mii              3438 dev/pci/if_bge.c 			    (!(mii->mii_media_status & IFM_ACTIVE) ||
mii              3439 dev/pci/if_bge.c 			    IFM_SUBTYPE(mii->mii_media_active) == IFM_NONE))
mii              1230 dev/pci/if_bnx.c 	struct mii_data		*mii = &sc->bnx_mii;
mii              1235 dev/pci/if_bnx.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T) {
mii              1246 dev/pci/if_bnx.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX) {
mii              2912 dev/pci/if_bnx.c 	struct mii_data		*mii = NULL;
mii              2916 dev/pci/if_bnx.c 	mii = &sc->bnx_mii;
mii              3633 dev/pci/if_bnx.c 	struct mii_data		*mii;
mii              3642 dev/pci/if_bnx.c 	mii = &sc->bnx_mii;
mii              3644 dev/pci/if_bnx.c 	if (mii->mii_instance) {
mii              3646 dev/pci/if_bnx.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              3649 dev/pci/if_bnx.c 	mii_mediachg(mii);
mii              3664 dev/pci/if_bnx.c 	struct mii_data		*mii;
mii              3671 dev/pci/if_bnx.c 	mii = &sc->bnx_mii;
mii              3675 dev/pci/if_bnx.c 	mii_pollstat(mii);
mii              3676 dev/pci/if_bnx.c 	ifmr->ifm_active = mii->mii_media_active;
mii              3677 dev/pci/if_bnx.c 	ifmr->ifm_status = mii->mii_media_status;
mii              4536 dev/pci/if_bnx.c 	struct mii_data		*mii;
mii              4603 dev/pci/if_bnx.c 			mii = &sc->bnx_mii;
mii              4605 dev/pci/if_bnx.c 			    &mii->mii_media, command);
mii              5060 dev/pci/if_bnx.c 	struct mii_data		*mii = NULL;
mii              5083 dev/pci/if_bnx.c 	mii = &sc->bnx_mii;
mii              5084 dev/pci/if_bnx.c 	mii_tick(mii);
mii              5087 dev/pci/if_bnx.c 	if (!sc->bnx_link && mii->mii_media_status & IFM_ACTIVE &&
mii              5088 dev/pci/if_bnx.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii               370 dev/pci/if_cas.c 	struct mii_data *mii = &sc->sc_mii;
mii               495 dev/pci/if_cas.c 	mii->mii_ifp = ifp;
mii               496 dev/pci/if_cas.c 	mii->mii_readreg = cas_mii_readreg;
mii               497 dev/pci/if_cas.c 	mii->mii_writereg = cas_mii_writereg;
mii               498 dev/pci/if_cas.c 	mii->mii_statchg = cas_mii_statchg;
mii               500 dev/pci/if_cas.c 	ifmedia_init(&mii->mii_media, 0, cas_mediachange, cas_mediastatus);
mii               512 dev/pci/if_cas.c 	mii_attach(&sc->sc_dev, mii, 0xffffffff, MII_PHY_ANY,
mii               515 dev/pci/if_cas.c 	child = LIST_FIRST(&mii->mii_phys);
mii               532 dev/pci/if_cas.c 		mii->mii_readreg = cas_pcs_readreg;
mii               533 dev/pci/if_cas.c 		mii->mii_writereg = cas_pcs_writereg;
mii               535 dev/pci/if_cas.c 		mii_attach(&sc->sc_dev, mii, 0xffffffff, MII_PHY_ANY,
mii               539 dev/pci/if_cas.c 	child = LIST_FIRST(&mii->mii_phys);
mii              1628 dev/pci/if_cas.c 	struct mii_data *mii = &sc->sc_mii;
mii              1630 dev/pci/if_cas.c 	if (mii->mii_instance) {
mii              1632 dev/pci/if_cas.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               287 dev/pci/if_lge.c 	struct mii_data		*mii = &sc->lge_mii;
mii               290 dev/pci/if_lge.c 	switch (IFM_SUBTYPE(mii->mii_media_active)) {
mii               311 dev/pci/if_lge.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX) {
mii              1023 dev/pci/if_lge.c 	struct mii_data		*mii = &sc->lge_mii;
mii              1035 dev/pci/if_lge.c 		mii_tick(mii);
mii              1036 dev/pci/if_lge.c 		if (mii->mii_media_status & IFM_ACTIVE &&
mii              1037 dev/pci/if_lge.c 		    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1344 dev/pci/if_lge.c 	struct mii_data		*mii = &sc->lge_mii;
mii              1347 dev/pci/if_lge.c 	if (mii->mii_instance) {
mii              1349 dev/pci/if_lge.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              1352 dev/pci/if_lge.c 	mii_mediachg(mii);
mii              1364 dev/pci/if_lge.c 	struct mii_data		*mii = &sc->lge_mii;
mii              1366 dev/pci/if_lge.c 	mii_pollstat(mii);
mii              1367 dev/pci/if_lge.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1368 dev/pci/if_lge.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1377 dev/pci/if_lge.c 	struct mii_data		*mii;
mii              1440 dev/pci/if_lge.c 		mii = &sc->lge_mii;
mii              1441 dev/pci/if_lge.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii               317 dev/pci/if_msk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii               318 dev/pci/if_msk.c 	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii               327 dev/pci/if_msk.c 		switch (IFM_SUBTYPE(mii->mii_media_active)) {
mii               341 dev/pci/if_msk.c 		if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX)
mii               734 dev/pci/if_msk.c 	struct mii_data *mii;
mii               795 dev/pci/if_msk.c 		mii = &sc_if->sk_mii;
mii               796 dev/pci/if_msk.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii              1734 dev/pci/if_msk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii              1738 dev/pci/if_msk.c 	mii_tick(mii);
mii              1966 dev/pci/if_msk.c 	struct mii_data		*mii = &sc_if->sk_mii;
mii              1980 dev/pci/if_msk.c 	mii_mediachg(mii);
mii               341 dev/pci/if_nfe.c 	struct mii_data *mii = &sc->sc_mii;
mii               350 dev/pci/if_nfe.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_HDX) {
mii               355 dev/pci/if_nfe.c 	switch (IFM_SUBTYPE(mii->mii_media_active)) {
mii              1649 dev/pci/if_nfe.c 	struct mii_data *mii = &sc->sc_mii;
mii              1652 dev/pci/if_nfe.c 	if (mii->mii_instance != 0) {
mii              1653 dev/pci/if_nfe.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              1656 dev/pci/if_nfe.c 	return mii_mediachg(mii);
mii              1663 dev/pci/if_nfe.c 	struct mii_data *mii = &sc->sc_mii;
mii              1665 dev/pci/if_nfe.c 	mii_pollstat(mii);
mii              1666 dev/pci/if_nfe.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1667 dev/pci/if_nfe.c 	ifmr->ifm_active = mii->mii_media_active;
mii               577 dev/pci/if_nge.c 	struct mii_data		*mii = &sc->nge_mii;
mii               586 dev/pci/if_nge.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX) {
mii               600 dev/pci/if_nge.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
mii              1430 dev/pci/if_nge.c 	struct mii_data		*mii = &sc->nge_mii;
mii              1488 dev/pci/if_nge.c 		mii_tick(mii);
mii              1489 dev/pci/if_nge.c 		if (mii->mii_media_status & IFM_ACTIVE &&
mii              1490 dev/pci/if_nge.c 		    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1492 dev/pci/if_nge.c 			if (IFM_SUBTYPE(mii->mii_media_active) == IFM_1000_T)
mii              1725 dev/pci/if_nge.c 	struct mii_data		*mii;
mii              1739 dev/pci/if_nge.c 	mii = sc->nge_tbi ? NULL: &sc->nge_mii;
mii              1831 dev/pci/if_nge.c 		media = mii->mii_media_active;
mii              1903 dev/pci/if_nge.c 	struct mii_data 	*mii = &sc->nge_mii;
mii              1909 dev/pci/if_nge.c 	if (mii->mii_instance) {
mii              1911 dev/pci/if_nge.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              1914 dev/pci/if_nge.c 	mii_mediachg(mii);
mii              1928 dev/pci/if_nge.c 	struct mii_data *mii = &sc->nge_mii;
mii              1932 dev/pci/if_nge.c 	mii_pollstat(mii);
mii              1933 dev/pci/if_nge.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1934 dev/pci/if_nge.c 	ifmr->ifm_status = mii->mii_media_status;
mii              2050 dev/pci/if_nge.c 	struct mii_data		*mii;
mii              2126 dev/pci/if_nge.c 			mii = &sc->nge_mii;
mii              2127 dev/pci/if_nge.c 			error = ifmedia_ioctl(ifp, ifr, &mii->mii_media,
mii              2171 dev/pci/if_nge.c 	struct mii_data		*mii;
mii              2176 dev/pci/if_nge.c 		mii = NULL;
mii              2178 dev/pci/if_nge.c 		mii = &sc->nge_mii;
mii              2193 dev/pci/if_nge.c 		mii_down(mii);
mii              1451 dev/pci/if_sis.c 	struct mii_data		*mii;
mii              1459 dev/pci/if_sis.c 	mii = &sc->sc_mii;
mii              1460 dev/pci/if_sis.c 	mii_tick(mii);
mii              1462 dev/pci/if_sis.c 	if (!sc->sis_link && mii->mii_media_status & IFM_ACTIVE &&
mii              1463 dev/pci/if_sis.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1656 dev/pci/if_sis.c 	struct mii_data		*mii;
mii              1672 dev/pci/if_sis.c 	mii = &sc->sc_mii;
mii              1778 dev/pci/if_sis.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_10_T)
mii              1784 dev/pci/if_sis.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX) {
mii              1803 dev/pci/if_sis.c 	     IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
mii              1837 dev/pci/if_sis.c 	mii_mediachg(mii);
mii              1856 dev/pci/if_sis.c 	struct mii_data		*mii;
mii              1860 dev/pci/if_sis.c 	mii = &sc->sc_mii;
mii              1862 dev/pci/if_sis.c 	if (mii->mii_instance) {
mii              1864 dev/pci/if_sis.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii              1867 dev/pci/if_sis.c 	mii_mediachg(mii);
mii              1879 dev/pci/if_sis.c 	struct mii_data		*mii;
mii              1883 dev/pci/if_sis.c 	mii = &sc->sc_mii;
mii              1884 dev/pci/if_sis.c 	mii_pollstat(mii);
mii              1885 dev/pci/if_sis.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1886 dev/pci/if_sis.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1895 dev/pci/if_sis.c 	struct mii_data		*mii;
mii              1960 dev/pci/if_sis.c 		mii = &sc->sc_mii;
mii              1961 dev/pci/if_sis.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii               313 dev/pci/if_sk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii               322 dev/pci/if_sk.c 		if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX)
mii               862 dev/pci/if_sk.c 	struct mii_data *mii;
mii               923 dev/pci/if_sk.c 		mii = &sc_if->sk_mii;
mii               924 dev/pci/if_sk.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii              1969 dev/pci/if_sk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii              2003 dev/pci/if_sk.c 	mii_tick(mii);
mii              2011 dev/pci/if_sk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii              2013 dev/pci/if_sk.c 	mii_tick(mii);
mii              2020 dev/pci/if_sk.c 	struct mii_data *mii = &sc_if->sk_mii;
mii              2046 dev/pci/if_sk.c 			mii_mediachg(mii);
mii              2054 dev/pci/if_sk.c 			mii_tick(mii);
mii              2061 dev/pci/if_sk.c 			mii_tick(mii);
mii              2521 dev/pci/if_sk.c 	struct mii_data		*mii = &sc_if->sk_mii;
mii              2578 dev/pci/if_sk.c 	mii_mediachg(mii);
mii               372 dev/pci/if_ste.c 	struct mii_data		*mii;
mii               375 dev/pci/if_ste.c 	mii = &sc->sc_mii;
mii               378 dev/pci/if_ste.c 	fdx = (mii->mii_media_active & IFM_GMASK) == IFM_FDX;
mii               402 dev/pci/if_ste.c 	struct mii_data		*mii;
mii               405 dev/pci/if_ste.c 	mii = &sc->sc_mii;
mii               407 dev/pci/if_ste.c 	if (mii->mii_instance) {
mii               409 dev/pci/if_ste.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               412 dev/pci/if_ste.c 	mii_mediachg(mii);
mii               421 dev/pci/if_ste.c 	struct mii_data		*mii;
mii               424 dev/pci/if_ste.c 	mii = &sc->sc_mii;
mii               426 dev/pci/if_ste.c 	mii_pollstat(mii);
mii               427 dev/pci/if_ste.c 	ifmr->ifm_active = mii->mii_media_active;
mii               428 dev/pci/if_ste.c 	ifmr->ifm_status = mii->mii_media_status;
mii               790 dev/pci/if_ste.c 	struct mii_data		*mii;
mii               797 dev/pci/if_ste.c 	mii = &sc->sc_mii;
mii               804 dev/pci/if_ste.c 		mii_pollstat(mii);
mii               805 dev/pci/if_ste.c 		if (mii->mii_media_status & IFM_ACTIVE &&
mii               806 dev/pci/if_ste.c 		    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1097 dev/pci/if_ste.c 	struct mii_data		*mii;
mii              1104 dev/pci/if_ste.c 	mii = &sc->sc_mii;
mii              1280 dev/pci/if_ste.c 	struct mii_data		*mii;
mii              1348 dev/pci/if_ste.c 		mii = &sc->sc_mii;
mii              1349 dev/pci/if_ste.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii              1754 dev/pci/if_tl.c 	struct mii_data		*mii;
mii              1757 dev/pci/if_tl.c 	mii = &sc->sc_mii;
mii              1771 dev/pci/if_tl.c 		mii_pollstat(mii);
mii              1772 dev/pci/if_tl.c 		ifmr->ifm_active = mii->mii_media_active;
mii              1773 dev/pci/if_tl.c 		ifmr->ifm_status = mii->mii_media_status;
mii              1185 dev/pci/if_vge.c 	struct mii_data		*mii = &sc->sc_mii;
mii              1190 dev/pci/if_vge.c 	mii_tick(mii);
mii              1193 dev/pci/if_vge.c 		if (!(mii->mii_media_status & IFM_ACTIVE)) {
mii              1199 dev/pci/if_vge.c 		if (mii->mii_media_status & IFM_ACTIVE &&
mii              1200 dev/pci/if_vge.c 		    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1202 dev/pci/if_vge.c 			if (mii->mii_media_status & IFM_FDX)
mii              1204 dev/pci/if_vge.c 			else if (mii->mii_media_status & IFM_HDX)
mii              1688 dev/pci/if_vge.c 	struct mii_data		*mii;
mii              1691 dev/pci/if_vge.c 	mii = &sc->sc_mii;
mii              1692 dev/pci/if_vge.c 	ife = mii->mii_media.ifm_cur;
mii              1394 dev/pci/if_vr.c 	struct mii_data		*mii = &sc->sc_mii;
mii              1488 dev/pci/if_vr.c 	mii_mediachg(mii);
mii              1520 dev/pci/if_vr.c 	struct mii_data		*mii = &sc->sc_mii;
mii              1522 dev/pci/if_vr.c 	mii_pollstat(mii);
mii              1523 dev/pci/if_vr.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1524 dev/pci/if_vr.c 	ifmr->ifm_status = mii->mii_media_status;
mii               634 dev/pci/if_wb.c 	struct mii_data *mii = &sc->sc_mii;
mii               655 dev/pci/if_wb.c 	if (mii->mii_instance) {
mii               657 dev/pci/if_wb.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               666 dev/pci/if_wb.c 	struct mii_data *mii = &sc->sc_mii;
mii               669 dev/pci/if_wb.c 	if (LIST_FIRST(&mii->mii_phys) == NULL)
mii               672 dev/pci/if_wb.c 	mii_pollstat(mii);
mii               673 dev/pci/if_wb.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_10_T) {
mii               674 dev/pci/if_wb.c 		media = mii->mii_media_active & ~IFM_10_T;
mii               676 dev/pci/if_wb.c 	} if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
mii               677 dev/pci/if_wb.c 		media = mii->mii_media_active & ~IFM_100_TX;
mii               682 dev/pci/if_wb.c 	ifmedia_set(&mii->mii_media, media);
mii              1603 dev/pci/if_wb.c 	struct mii_data *mii = &sc->sc_mii;
mii              1605 dev/pci/if_wb.c 	mii_pollstat(mii);
mii              1606 dev/pci/if_wb.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1607 dev/pci/if_wb.c 	ifmr->ifm_status = mii->mii_media_status;
mii               219 dev/sbus/be.c  	struct mii_data *mii = &sc->sc_mii;
mii               341 dev/sbus/be.c  	mii->mii_ifp = ifp;
mii               342 dev/sbus/be.c  	mii->mii_readreg = be_mii_readreg;
mii               343 dev/sbus/be.c  	mii->mii_writereg = be_mii_writereg;
mii               344 dev/sbus/be.c  	mii->mii_statchg = be_mii_statchg;
mii               346 dev/sbus/be.c  	ifmedia_init(&mii->mii_media, 0, be_ifmedia_upd, be_ifmedia_sts);
mii               360 dev/sbus/be.c  		mii_attach(&sc->sc_dev, mii, 0xffffffff, BE_PHY_EXTERNAL,
mii               363 dev/sbus/be.c  		child = LIST_FIRST(&mii->mii_phys);
mii              1445 dev/sbus/be.c  be_intphy_service(struct be_softc *sc, struct mii_data *mii, int cmd)
mii              1447 dev/sbus/be.c  	struct ifmedia_entry *ife = mii->mii_media.ifm_cur;
mii              1521 dev/sbus/be.c  		if ((mii->mii_ifp->if_flags & IFF_UP) == 0)
mii              1589 dev/sbus/be.c  	if (sc->sc_mii_active != mii->mii_media_active || cmd == MII_MEDIACHG) {
mii              1590 dev/sbus/be.c  		(*mii->mii_statchg)((struct device *)sc);
mii              1591 dev/sbus/be.c  		sc->sc_mii_active = mii->mii_media_active;
mii              1602 dev/sbus/be.c  	struct mii_data *mii = &sc->sc_mii;
mii              1635 dev/sbus/be.c  	mii->mii_media_status = media_status;
mii              1636 dev/sbus/be.c  	mii->mii_media_active = media_active;
mii               535 dev/usb/if_aue.c 	struct mii_data		*mii = GET_MII(sc);
mii               542 dev/usb/if_aue.c 	if (IFM_SUBTYPE(mii->mii_media_active) == IFM_100_TX) {
mii               548 dev/usb/if_aue.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX)
mii               722 dev/usb/if_aue.c 	struct mii_data		*mii;
mii               820 dev/usb/if_aue.c 	mii = &sc->aue_mii;
mii               821 dev/usb/if_aue.c 	mii->mii_ifp = ifp;
mii               822 dev/usb/if_aue.c 	mii->mii_readreg = aue_miibus_readreg;
mii               823 dev/usb/if_aue.c 	mii->mii_writereg = aue_miibus_writereg;
mii               824 dev/usb/if_aue.c 	mii->mii_statchg = aue_miibus_statchg;
mii               825 dev/usb/if_aue.c 	mii->mii_flags = MIIF_AUTOTSLEEP;
mii               826 dev/usb/if_aue.c 	ifmedia_init(&mii->mii_media, 0, aue_ifmedia_upd, aue_ifmedia_sts);
mii               827 dev/usb/if_aue.c 	mii_attach(self, mii, 0xffffffff, MII_PHY_ANY, MII_OFFSET_ANY, 0);
mii               828 dev/usb/if_aue.c 	if (LIST_FIRST(&mii->mii_phys) == NULL) {
mii               829 dev/usb/if_aue.c 		ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_NONE, 0, NULL);
mii               830 dev/usb/if_aue.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_NONE);
mii               832 dev/usb/if_aue.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_AUTO);
mii              1228 dev/usb/if_aue.c 	struct mii_data		*mii;
mii              1237 dev/usb/if_aue.c 	mii = GET_MII(sc);
mii              1238 dev/usb/if_aue.c 	if (mii == NULL)
mii              1243 dev/usb/if_aue.c 	mii_tick(mii);
mii              1244 dev/usb/if_aue.c 	if (!sc->aue_link && mii->mii_media_status & IFM_ACTIVE &&
mii              1245 dev/usb/if_aue.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1360 dev/usb/if_aue.c 	struct mii_data		*mii = GET_MII(sc);
mii              1411 dev/usb/if_aue.c 	mii_mediachg(mii);
mii              1484 dev/usb/if_aue.c 	struct mii_data		*mii = GET_MII(sc);
mii              1492 dev/usb/if_aue.c 	if (mii->mii_instance) {
mii              1494 dev/usb/if_aue.c 		for (miisc = LIST_FIRST(&mii->mii_phys); miisc != NULL;
mii              1498 dev/usb/if_aue.c 	mii_mediachg(mii);
mii              1510 dev/usb/if_aue.c 	struct mii_data		*mii = GET_MII(sc);
mii              1514 dev/usb/if_aue.c 	mii_pollstat(mii);
mii              1515 dev/usb/if_aue.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1516 dev/usb/if_aue.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1525 dev/usb/if_aue.c 	struct mii_data		*mii;
mii              1587 dev/usb/if_aue.c 		mii = GET_MII(sc);
mii              1588 dev/usb/if_aue.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
mii               339 dev/usb/if_axe.c 	struct mii_data		*mii = GET_MII(sc);
mii               342 dev/usb/if_axe.c 	if ((mii->mii_media_active & IFM_GMASK) == IFM_FDX)
mii               350 dev/usb/if_axe.c 		switch (IFM_SUBTYPE(mii->mii_media_active)) {
mii               378 dev/usb/if_axe.c 	struct mii_data		*mii = GET_MII(sc);
mii               381 dev/usb/if_axe.c 	if (mii->mii_instance) {
mii               383 dev/usb/if_axe.c 		LIST_FOREACH(miisc, &mii->mii_phys, mii_list)
mii               386 dev/usb/if_axe.c 	mii_mediachg(mii);
mii               398 dev/usb/if_axe.c 	struct mii_data		*mii = GET_MII(sc);
mii               400 dev/usb/if_axe.c 	mii_pollstat(mii);
mii               401 dev/usb/if_axe.c 	ifmr->ifm_active = mii->mii_media_active;
mii               402 dev/usb/if_axe.c 	ifmr->ifm_status = mii->mii_media_status;
mii               584 dev/usb/if_axe.c 	struct mii_data	*mii;
mii               712 dev/usb/if_axe.c 	mii = &sc->axe_mii;
mii               713 dev/usb/if_axe.c 	mii->mii_ifp = ifp;
mii               714 dev/usb/if_axe.c 	mii->mii_readreg = axe_miibus_readreg;
mii               715 dev/usb/if_axe.c 	mii->mii_writereg = axe_miibus_writereg;
mii               716 dev/usb/if_axe.c 	mii->mii_statchg = axe_miibus_statchg;
mii               717 dev/usb/if_axe.c 	mii->mii_flags = MIIF_AUTOTSLEEP;
mii               719 dev/usb/if_axe.c 	ifmedia_init(&mii->mii_media, 0, axe_ifmedia_upd, axe_ifmedia_sts);
mii               720 dev/usb/if_axe.c 	mii_attach(self, mii, 0xffffffff, MII_PHY_ANY, MII_OFFSET_ANY, 0);
mii               722 dev/usb/if_axe.c 	if (LIST_FIRST(&mii->mii_phys) == NULL) {
mii               723 dev/usb/if_axe.c 		ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_NONE, 0, NULL);
mii               724 dev/usb/if_axe.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_NONE);
mii               726 dev/usb/if_axe.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_AUTO);
mii              1102 dev/usb/if_axe.c 	struct mii_data		*mii;
mii              1113 dev/usb/if_axe.c 	mii = GET_MII(sc);
mii              1114 dev/usb/if_axe.c 	if (mii == NULL)
mii              1119 dev/usb/if_axe.c 	mii_tick(mii);
mii              1120 dev/usb/if_axe.c 	if (!sc->axe_link && mii->mii_media_status & IFM_ACTIVE &&
mii              1121 dev/usb/if_axe.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii              1342 dev/usb/if_axe.c 	struct mii_data		*mii;
mii              1408 dev/usb/if_axe.c 		mii = GET_MII(sc);
mii              1409 dev/usb/if_axe.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
mii               200 dev/usb/if_udav.c 	struct mii_data *mii;
mii               290 dev/usb/if_udav.c 	mii = &sc->sc_mii;
mii               291 dev/usb/if_udav.c 	mii->mii_ifp = ifp;
mii               292 dev/usb/if_udav.c 	mii->mii_readreg = udav_miibus_readreg;
mii               293 dev/usb/if_udav.c 	mii->mii_writereg = udav_miibus_writereg;
mii               294 dev/usb/if_udav.c 	mii->mii_statchg = udav_miibus_statchg;
mii               295 dev/usb/if_udav.c 	mii->mii_flags = MIIF_AUTOTSLEEP;
mii               296 dev/usb/if_udav.c 	ifmedia_init(&mii->mii_media, 0,
mii               298 dev/usb/if_udav.c 	mii_attach(self, mii, 0xffffffff, MII_PHY_ANY, MII_OFFSET_ANY, 0);
mii               299 dev/usb/if_udav.c 	if (LIST_FIRST(&mii->mii_phys) == NULL) {
mii               300 dev/usb/if_udav.c 		ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_NONE, 0, NULL);
mii               301 dev/usb/if_udav.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_NONE);
mii               303 dev/usb/if_udav.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_AUTO);
mii               619 dev/usb/if_udav.c 	struct mii_data *mii = GET_MII(sc);
mii               673 dev/usb/if_udav.c 	mii_mediachg(mii);
mii              1213 dev/usb/if_udav.c 	struct mii_data *mii;
mii              1226 dev/usb/if_udav.c 		mii = GET_MII(sc);
mii              1227 dev/usb/if_udav.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
mii              1409 dev/usb/if_udav.c 	struct mii_data *mii = GET_MII(sc);
mii              1417 dev/usb/if_udav.c 	if (mii->mii_instance) {
mii              1419 dev/usb/if_udav.c 		for (miisc = LIST_FIRST(&mii->mii_phys); miisc != NULL;
mii              1424 dev/usb/if_udav.c 	return (mii_mediachg(mii));
mii              1432 dev/usb/if_udav.c 	struct mii_data *mii = GET_MII(sc);
mii              1445 dev/usb/if_udav.c 	mii_pollstat(mii);
mii              1446 dev/usb/if_udav.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1447 dev/usb/if_udav.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1473 dev/usb/if_udav.c 	struct mii_data *mii;
mii              1486 dev/usb/if_udav.c 	mii = GET_MII(sc);
mii              1488 dev/usb/if_udav.c 	if (mii == NULL)
mii              1493 dev/usb/if_udav.c 	mii_tick(mii);
mii              1494 dev/usb/if_udav.c 	if (!sc->sc_link && mii->mii_media_status & IFM_ACTIVE &&
mii              1495 dev/usb/if_udav.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {
mii               202 dev/usb/if_url.c 	struct mii_data *mii;
mii               293 dev/usb/if_url.c 	mii = &sc->sc_mii;
mii               294 dev/usb/if_url.c 	mii->mii_ifp = ifp;
mii               295 dev/usb/if_url.c 	mii->mii_readreg = url_int_miibus_readreg;
mii               296 dev/usb/if_url.c 	mii->mii_writereg = url_int_miibus_writereg;
mii               299 dev/usb/if_url.c 		mii->mii_readreg = url_ext_miibus_readreg;
mii               300 dev/usb/if_url.c 		mii->mii_writereg = url_ext_miibus_writereg;
mii               303 dev/usb/if_url.c 	mii->mii_statchg = url_miibus_statchg;
mii               304 dev/usb/if_url.c 	mii->mii_flags = MIIF_AUTOTSLEEP;
mii               305 dev/usb/if_url.c 	ifmedia_init(&mii->mii_media, 0,
mii               307 dev/usb/if_url.c 	mii_attach(self, mii, 0xffffffff, MII_PHY_ANY, MII_OFFSET_ANY, 0);
mii               308 dev/usb/if_url.c 	if (LIST_FIRST(&mii->mii_phys) == NULL) {
mii               309 dev/usb/if_url.c 		ifmedia_add(&mii->mii_media, IFM_ETHER | IFM_NONE, 0, NULL);
mii               310 dev/usb/if_url.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_NONE);
mii               312 dev/usb/if_url.c 		ifmedia_set(&mii->mii_media, IFM_ETHER | IFM_AUTO);
mii               510 dev/usb/if_url.c 	struct mii_data *mii = GET_MII(sc);
mii               568 dev/usb/if_url.c 	mii_mediachg(mii);
mii              1100 dev/usb/if_url.c 	struct mii_data *mii;
mii              1163 dev/usb/if_url.c 		mii = GET_MII(sc);
mii              1164 dev/usb/if_url.c 		error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
mii              1297 dev/usb/if_url.c 	struct mii_data *mii = GET_MII(sc);
mii              1305 dev/usb/if_url.c 	if (mii->mii_instance) {
mii              1307 dev/usb/if_url.c 		for (miisc = LIST_FIRST(&mii->mii_phys); miisc != NULL;
mii              1312 dev/usb/if_url.c 	return (mii_mediachg(mii));
mii              1320 dev/usb/if_url.c 	struct mii_data *mii = GET_MII(sc);
mii              1333 dev/usb/if_url.c 	mii_pollstat(mii);
mii              1334 dev/usb/if_url.c 	ifmr->ifm_active = mii->mii_media_active;
mii              1335 dev/usb/if_url.c 	ifmr->ifm_status = mii->mii_media_status;
mii              1361 dev/usb/if_url.c 	struct mii_data *mii;
mii              1374 dev/usb/if_url.c 	mii = GET_MII(sc);
mii              1376 dev/usb/if_url.c 	if (mii == NULL)
mii              1381 dev/usb/if_url.c 	mii_tick(mii);
mii              1382 dev/usb/if_url.c 	if (!sc->sc_link && mii->mii_media_status & IFM_ACTIVE &&
mii              1383 dev/usb/if_url.c 	    IFM_SUBTYPE(mii->mii_media_active) != IFM_NONE) {