| /freebsd-12-stable/sys/dev/mii/ |
| D | ukphy_subr.c | 63 struct mii_data *mii = phy->mii_pdata; in ukphy_status() local 64 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in ukphy_status() 67 mii->mii_media_status = IFM_AVALID; in ukphy_status() 68 mii->mii_media_active = IFM_ETHER; in ukphy_status() 72 mii->mii_media_status |= IFM_ACTIVE; in ukphy_status() 76 mii->mii_media_active |= IFM_NONE; in ukphy_status() 77 mii->mii_media_status = 0; in ukphy_status() 82 mii->mii_media_active |= IFM_LOOP; in ukphy_status() 92 mii->mii_media_active |= IFM_NONE; in ukphy_status() 106 mii->mii_media_active |= IFM_1000_T|IFM_FDX; in ukphy_status() [all …]
|
| D | rlphy.c | 137 rlphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in rlphy_service() argument 167 struct mii_data *mii = phy->mii_pdata; in rlphy_status() local 168 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in rlphy_status() 171 mii->mii_media_status = IFM_AVALID; in rlphy_status() 172 mii->mii_media_active = IFM_ETHER; in rlphy_status() 176 mii->mii_media_status |= IFM_ACTIVE; in rlphy_status() 180 mii->mii_media_active |= IFM_NONE; in rlphy_status() 181 mii->mii_media_status = 0; in rlphy_status() 186 mii->mii_media_active |= IFM_LOOP; in rlphy_status() 196 mii->mii_media_active |= IFM_NONE; in rlphy_status() [all …]
|
| D | tdkphy.c | 119 tdkphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in tdkphy_service() argument 151 struct mii_data *mii = phy->mii_pdata; in tdkphy_status() local 152 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in tdkphy_status() 155 mii->mii_media_status = IFM_AVALID; in tdkphy_status() 156 mii->mii_media_active = IFM_ETHER; in tdkphy_status() 160 mii->mii_media_status |= IFM_ACTIVE; in tdkphy_status() 164 mii->mii_media_active |= IFM_NONE; in tdkphy_status() 165 mii->mii_media_status = 0; in tdkphy_status() 170 mii->mii_media_active |= IFM_LOOP; in tdkphy_status() 180 mii->mii_media_active |= IFM_NONE; in tdkphy_status() [all …]
|
| D | amphy.c | 116 amphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in amphy_service() argument 144 struct mii_data *mii = sc->mii_pdata; in amphy_status() local 145 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in amphy_status() 148 mii->mii_media_status = IFM_AVALID; in amphy_status() 149 mii->mii_media_active = IFM_ETHER; in amphy_status() 154 mii->mii_media_status |= IFM_ACTIVE; in amphy_status() 158 mii->mii_media_active |= IFM_NONE; in amphy_status() 159 mii->mii_media_status = 0; in amphy_status() 164 mii->mii_media_active |= IFM_LOOP; in amphy_status() 173 mii->mii_media_active |= IFM_NONE; in amphy_status() [all …]
|
| D | nsphy.c | 147 nsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in nsphy_service() argument 212 struct mii_data *mii = sc->mii_pdata; in nsphy_status() local 213 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in nsphy_status() 216 mii->mii_media_status = IFM_AVALID; in nsphy_status() 217 mii->mii_media_active = IFM_ETHER; in nsphy_status() 222 mii->mii_media_status |= IFM_ACTIVE; in nsphy_status() 226 mii->mii_media_active |= IFM_NONE; in nsphy_status() 227 mii->mii_media_status = 0; in nsphy_status() 232 mii->mii_media_active |= IFM_LOOP; in nsphy_status() 241 mii->mii_media_active |= IFM_NONE; in nsphy_status() [all …]
|
| D | nsgphy.c | 156 nsgphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in nsgphy_service() argument 184 struct mii_data *mii = sc->mii_pdata; in nsgphy_status() local 185 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in nsgphy_status() 188 mii->mii_media_status = IFM_AVALID; in nsgphy_status() 189 mii->mii_media_active = IFM_ETHER; in nsgphy_status() 196 mii->mii_media_status |= IFM_ACTIVE; in nsgphy_status() 200 mii->mii_media_active |= IFM_NONE; in nsgphy_status() 201 mii->mii_media_status = 0; in nsgphy_status() 206 mii->mii_media_active |= IFM_LOOP; in nsgphy_status() 215 mii->mii_media_active |= IFM_NONE; in nsgphy_status() [all …]
|
| D | qsphy.c | 140 qsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in qsphy_service() argument 169 struct mii_data *mii = sc->mii_pdata; in qsphy_status() local 172 mii->mii_media_status = IFM_AVALID; in qsphy_status() 173 mii->mii_media_active = IFM_ETHER; in qsphy_status() 178 mii->mii_media_status |= IFM_ACTIVE; in qsphy_status() 182 mii->mii_media_active |= IFM_NONE; in qsphy_status() 183 mii->mii_media_status = 0; in qsphy_status() 188 mii->mii_media_active |= IFM_LOOP; in qsphy_status() 193 mii->mii_media_active |= IFM_10_T|IFM_HDX; in qsphy_status() 196 mii->mii_media_active |= IFM_10_T|IFM_FDX; in qsphy_status() [all …]
|
| D | mii.c | 134 struct mii_data *mii; in miibus_attach() local 138 mii = device_get_softc(dev); in miibus_attach() 142 ma->mii_data = mii; in miibus_attach() 151 ifmedia_init(&mii->mii_media, IFM_IMASK, ivars->ifmedia_upd, in miibus_attach() 153 mii->mii_ifp = ivars->ifp; in miibus_attach() 154 if_setcapabilitiesbit(mii->mii_ifp, IFCAP_LINKSTATE, 0); in miibus_attach() 155 if_setcapenablebit(mii->mii_ifp, IFCAP_LINKSTATE, 0); in miibus_attach() 156 LIST_INIT(&mii->mii_phys); in miibus_attach() 164 struct mii_data *mii; in miibus_detach() local 169 mii = device_get_softc(dev); in miibus_detach() [all …]
|
| D | rdcphy.c | 113 rdcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in rdcphy_service() argument 119 ife = mii->mii_media.ifm_cur; in rdcphy_service() 141 mii->mii_media_status = 0; in rdcphy_service() 142 mii->mii_media_active = IFM_ETHER | IFM_NONE; in rdcphy_service() 187 struct mii_data *mii; in rdcphy_status() local 190 mii = sc->mii_pdata; in rdcphy_status() 192 mii->mii_media_status = IFM_AVALID; in rdcphy_status() 193 mii->mii_media_active = IFM_ETHER; in rdcphy_status() 199 mii->mii_media_status |= IFM_ACTIVE; in rdcphy_status() 203 mii->mii_media_active |= IFM_NONE; in rdcphy_status() [all …]
|
| D | ip1000phy.c | 123 ip1000phy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in ip1000phy_service() argument 125 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in ip1000phy_service() 222 struct mii_data *mii = sc->mii_pdata; in ip1000phy_status() local 225 mii->mii_media_status = IFM_AVALID; in ip1000phy_status() 226 mii->mii_media_active = IFM_ETHER; in ip1000phy_status() 231 mii->mii_media_status |= IFM_ACTIVE; in ip1000phy_status() 235 mii->mii_media_active |= IFM_LOOP; in ip1000phy_status() 240 mii->mii_media_active |= IFM_NONE; in ip1000phy_status() 249 mii->mii_media_active |= IFM_10_T; in ip1000phy_status() 252 mii->mii_media_active |= IFM_100_TX; in ip1000phy_status() [all …]
|
| D | xmphy.c | 142 xmphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in xmphy_service() argument 144 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in xmphy_service() 216 struct mii_data *mii = sc->mii_pdata; in xmphy_status() local 219 mii->mii_media_status = IFM_AVALID; in xmphy_status() 220 mii->mii_media_active = IFM_ETHER; in xmphy_status() 225 mii->mii_media_status |= IFM_ACTIVE; in xmphy_status() 233 mii->mii_media_active |= IFM_LOOP; in xmphy_status() 238 mii->mii_media_active |= IFM_1000_SX|IFM_HDX; in xmphy_status() 242 mii->mii_media_active |= IFM_NONE; in xmphy_status() 246 mii->mii_media_active |= IFM_1000_SX; in xmphy_status() [all …]
|
| D | rgephy.c | 153 rgephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in rgephy_service() argument 155 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in rgephy_service() 193 (mii->mii_media.ifm_media & IFM_FLAG0) != 0) in rgephy_service() 217 if ((mii->mii_media.ifm_media & IFM_FLAG0) == 0) in rgephy_service() 272 if (sc->mii_media_active != mii->mii_media_active || in rgephy_service() 273 sc->mii_media_status != mii->mii_media_status || in rgephy_service() 314 struct mii_data *mii = sc->mii_pdata; in rgephy_status() local 318 mii->mii_media_status = IFM_AVALID; in rgephy_status() 319 mii->mii_media_active = IFM_ETHER; in rgephy_status() 322 mii->mii_media_status |= IFM_ACTIVE; in rgephy_status() [all …]
|
| D | axphy.c | 110 axphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in axphy_service() argument 138 struct mii_data *mii = sc->mii_pdata; in axphy_status() local 139 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in axphy_status() 142 mii->mii_media_status = IFM_AVALID; in axphy_status() 143 mii->mii_media_active = IFM_ETHER; in axphy_status() 147 mii->mii_media_status |= IFM_ACTIVE; in axphy_status() 151 mii->mii_media_active |= IFM_NONE; in axphy_status() 152 mii->mii_media_status = 0; in axphy_status() 157 mii->mii_media_active |= IFM_LOOP; in axphy_status() 161 mii->mii_media_active |= IFM_NONE; in axphy_status() [all …]
|
| D | icsphy.c | 143 icsphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in icsphy_service() argument 171 struct mii_data *mii = sc->mii_pdata; in icsphy_status() local 172 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in icsphy_status() 175 mii->mii_media_status = IFM_AVALID; in icsphy_status() 176 mii->mii_media_active = IFM_ETHER; in icsphy_status() 187 mii->mii_media_status |= IFM_ACTIVE; in icsphy_status() 191 mii->mii_media_active |= IFM_NONE; in icsphy_status() 192 mii->mii_media_status = 0; in icsphy_status() 197 mii->mii_media_active |= IFM_LOOP; in icsphy_status() 202 mii->mii_media_active |= IFM_NONE; in icsphy_status() [all …]
|
| D | bmtphy.c | 156 bmtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in bmtphy_service() argument 184 struct mii_data *mii; in bmtphy_status() local 188 mii = sc->mii_pdata; in bmtphy_status() 189 ife = mii->mii_media.ifm_cur; in bmtphy_status() 191 mii->mii_media_status = IFM_AVALID; in bmtphy_status() 192 mii->mii_media_active = IFM_ETHER; in bmtphy_status() 197 mii->mii_media_status |= IFM_ACTIVE; in bmtphy_status() 201 mii->mii_media_active |= IFM_NONE; in bmtphy_status() 202 mii->mii_media_status = 0; in bmtphy_status() 207 mii->mii_media_active |= IFM_LOOP; in bmtphy_status() [all …]
|
| D | nsphyter.c | 146 nsphyter_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in nsphyter_service() argument 174 struct mii_data *mii = sc->mii_pdata; in nsphyter_status() local 175 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in nsphyter_status() 178 mii->mii_media_status = IFM_AVALID; in nsphyter_status() 179 mii->mii_media_active = IFM_ETHER; in nsphyter_status() 185 mii->mii_media_status |= IFM_ACTIVE; in nsphyter_status() 189 mii->mii_media_active |= IFM_NONE; in nsphyter_status() 190 mii->mii_media_status = 0; in nsphyter_status() 195 mii->mii_media_active |= IFM_LOOP; in nsphyter_status() 204 mii->mii_media_active |= IFM_NONE; in nsphyter_status() [all …]
|
| D | lxtphy.c | 162 lxtphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in lxtphy_service() argument 164 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in lxtphy_service() 196 struct mii_data *mii = sc->mii_pdata; in lxtphy_status() local 197 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in lxtphy_status() 200 mii->mii_media_status = IFM_AVALID; in lxtphy_status() 201 mii->mii_media_active = IFM_ETHER; in lxtphy_status() 210 mii->mii_media_status |= IFM_ACTIVE; in lxtphy_status() 214 mii->mii_media_active |= IFM_NONE; in lxtphy_status() 215 mii->mii_media_status = 0; in lxtphy_status() 220 mii->mii_media_active |= IFM_LOOP; in lxtphy_status() [all …]
|
| D | acphy.c | 162 acphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in acphy_service() argument 197 struct mii_data *mii = sc->mii_pdata; in acphy_status() local 198 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in acphy_status() 201 mii->mii_media_status = IFM_AVALID; in acphy_status() 202 mii->mii_media_active = IFM_ETHER; in acphy_status() 207 mii->mii_media_status |= IFM_ACTIVE; in acphy_status() 211 mii->mii_media_active |= IFM_NONE; in acphy_status() 212 mii->mii_media_status = 0; in acphy_status() 217 mii->mii_media_active |= IFM_LOOP; in acphy_status() 222 mii->mii_media_active |= IFM_NONE; in acphy_status() [all …]
|
| D | smscphy.c | 114 smscphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in smscphy_service() argument 119 ife = mii->mii_media.ifm_cur; in smscphy_service() 190 struct mii_data *mii; in smscphy_status() local 193 mii = sc->mii_pdata; in smscphy_status() 194 mii->mii_media_status = IFM_AVALID; in smscphy_status() 195 mii->mii_media_active = IFM_ETHER; in smscphy_status() 199 mii->mii_media_status |= IFM_ACTIVE; in smscphy_status() 203 mii->mii_media_active |= IFM_NONE; in smscphy_status() 204 mii->mii_media_status = 0; in smscphy_status() 209 mii->mii_media_active |= IFM_LOOP; in smscphy_status() [all …]
|
| D | gentbi.c | 188 gentbi_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in gentbi_service() argument 216 struct mii_data *mii = sc->mii_pdata; in gentbi_status() local 217 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in gentbi_status() 220 mii->mii_media_status = IFM_AVALID; in gentbi_status() 221 mii->mii_media_active = IFM_ETHER; in gentbi_status() 226 mii->mii_media_status |= IFM_ACTIVE; in gentbi_status() 230 mii->mii_media_active |= IFM_NONE; in gentbi_status() 231 mii->mii_media_status = 0; in gentbi_status() 236 mii->mii_media_active |= IFM_LOOP; in gentbi_status() 245 mii->mii_media_active |= IFM_NONE; in gentbi_status() [all …]
|
| D | smcphy.c | 127 smcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in smcphy_service() argument 132 ife = mii->mii_media.ifm_cur; in smcphy_service() 227 struct mii_data *mii; in smcphy_status() local 230 mii = sc->mii_pdata; in smcphy_status() 231 mii->mii_media_status = IFM_AVALID; in smcphy_status() 232 mii->mii_media_active = IFM_ETHER; in smcphy_status() 236 mii->mii_media_status |= IFM_ACTIVE; in smcphy_status() 240 mii->mii_media_active |= IFM_NONE; in smcphy_status() 241 mii->mii_media_status = 0; in smcphy_status() 246 mii->mii_media_active |= IFM_LOOP; in smcphy_status() [all …]
|
| /freebsd-12-stable/sys/dev/dc/ |
| D | dcphy.c | 189 dcphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in dcphy_service() argument 192 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in dcphy_service() 196 dc_sc = if_getsoftc(mii->mii_ifp); in dcphy_service() 206 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in dcphy_service() 209 mii->mii_media_active = IFM_NONE; in dcphy_service() 256 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in dcphy_service() 299 struct mii_data *mii = sc->mii_pdata; in dcphy_status() local 303 dc_sc = if_getsoftc(mii->mii_ifp); in dcphy_status() 305 mii->mii_media_status = IFM_AVALID; in dcphy_status() 306 mii->mii_media_active = IFM_ETHER; in dcphy_status() [all …]
|
| D | pnphy.c | 145 pnphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in pnphy_service() argument 147 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in pnphy_service() 157 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in pnphy_service() 165 mii->mii_media_active = IFM_ETHER | IFM_100_TX; in pnphy_service() 167 mii->mii_media_active |= IFM_FDX; in pnphy_service() 171 mii->mii_media_active = IFM_ETHER | IFM_10_T; in pnphy_service() 173 mii->mii_media_active |= IFM_FDX; in pnphy_service() 185 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in pnphy_service() 202 struct mii_data *mii = sc->mii_pdata; in pnphy_status() local 206 dc_sc = if_getsoftc(mii->mii_ifp); in pnphy_status() [all …]
|
| /freebsd-12-stable/sys/dev/fxp/ |
| D | inphy.c | 116 inphy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in inphy_service() argument 127 if ((if_getflags(mii->mii_ifp) & IFF_UP) == 0) in inphy_service() 150 struct mii_data *mii = sc->mii_pdata; in inphy_status() local 151 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in inphy_status() 154 mii->mii_media_status = IFM_AVALID; in inphy_status() 155 mii->mii_media_active = IFM_ETHER; in inphy_status() 159 mii->mii_media_status |= IFM_ACTIVE; in inphy_status() 163 mii->mii_media_active |= IFM_NONE; in inphy_status() 164 mii->mii_media_status = 0; in inphy_status() 169 mii->mii_media_active |= IFM_LOOP; in inphy_status() [all …]
|
| /freebsd-12-stable/sys/dev/usb/net/ |
| D | ruephy.c | 118 ruephy_service(struct mii_softc *sc, struct mii_data *mii, int cmd) in ruephy_service() argument 120 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in ruephy_service() 184 struct mii_data *mii = phy->mii_pdata; in ruephy_status() local 185 struct ifmedia_entry *ife = mii->mii_media.ifm_cur; in ruephy_status() 188 mii->mii_media_status = IFM_AVALID; in ruephy_status() 189 mii->mii_media_active = IFM_ETHER; in ruephy_status() 193 mii->mii_media_status |= IFM_ACTIVE; in ruephy_status() 197 mii->mii_media_active |= IFM_NONE; in ruephy_status() 198 mii->mii_media_status = 0; in ruephy_status() 206 mii->mii_media_active |= IFM_NONE; in ruephy_status() [all …]
|