ifm 853 dev/ic/dc.c struct ifmedia *ifm;
ifm 859 dev/ic/dc.c ifm = &mii->mii_media;
ifm 860 dev/ic/dc.c if (DC_IS_DAVICOM(sc) && IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1) {
ifm 861 dev/ic/dc.c dc_setcfg(sc, ifm->ifm_media);
ifm 862 dev/ic/dc.c sc->dc_if_media = ifm->ifm_media;
ifm 2987 dev/ic/dc.c struct ifmedia *ifm;
ifm 2993 dev/ic/dc.c ifm = &mii->mii_media;
ifm 2996 dev/ic/dc.c IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1)
ifm 2997 dev/ic/dc.c dc_setcfg(sc, ifm->ifm_media);
ifm 3014 dev/ic/dc.c struct ifmedia *ifm;
ifm 3019 dev/ic/dc.c ifm = &mii->mii_media;
ifm 3021 dev/ic/dc.c if (IFM_SUBTYPE(ifm->ifm_media) == IFM_HPNA_1) {
ifm 3022 dev/ic/dc.c ifmr->ifm_active = ifm->ifm_media;
ifm 476 dev/ic/elink3.c struct ifmedia *ifm = &sc->sc_mii.mii_media;
ifm 487 dev/ic/elink3.c ifmedia_add(ifm, epm->epm_ifmedia, epm->epm_ifdata, 0);
ifm 509 dev/ic/elink3.c ifmedia_set(ifm, ep_default_to_media[port]);
ifm 529 dev/ic/elink3.c struct ifmedia *ifm = &sc->sc_mii.mii_media;
ifm 555 dev/ic/elink3.c ifmedia_add(ifm, epm->epm_ifmedia, epm->epm_ifdata, 0);
ifm 580 dev/ic/elink3.c ifmedia_set(ifm, ep_default_to_media[default_media]);
ifm 138 dev/ic/gem.c struct ifmedia_entry *ifm;
ifm 333 dev/ic/gem.c TAILQ_FOREACH(ifm, &sc->sc_media.ifm_list, ifm_list) {
ifm 334 dev/ic/gem.c if (IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_T ||
ifm 335 dev/ic/gem.c IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_SX ||
ifm 336 dev/ic/gem.c IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_LX ||
ifm 337 dev/ic/gem.c IFM_SUBTYPE(ifm->ifm_media) == IFM_1000_CX) {
ifm 118 dev/ic/rtl80x9.c struct ifmedia *ifm = &sc->sc_media;
ifm 134 dev/ic/rtl80x9.c switch (IFM_SUBTYPE(ifm->ifm_cur->ifm_media)) {
ifm 155 dev/ic/rtl80x9.c if (ifm->ifm_cur->ifm_media & IFM_FDX)
ifm 1490 dev/ic/smc83c170.c struct ifmedia *ifm = &mii->mii_media;
ifm 1491 dev/ic/smc83c170.c int media = ifm->ifm_cur->ifm_media;
ifm 217 dev/ic/smc91cxx.c struct ifmedia *ifm = &sc->sc_mii.mii_media;
ifm 280 dev/ic/smc91cxx.c ifmedia_init(ifm, 0, smc91cxx_mediachange, smc91cxx_mediastatus);
ifm 321 dev/ic/smc91cxx.c ifmedia_add(ifm, smc91cxx_media[i], 0, NULL);
ifm 322 dev/ic/smc91cxx.c ifmedia_set(ifm, IFM_ETHER | (aui ? IFM_10_5 : IFM_10_T));
ifm 2156 dev/ic/xl.c struct ifmedia *ifm = NULL;
ifm 2164 dev/ic/xl.c ifm = &sc->ifmedia;
ifm 2166 dev/ic/xl.c ifm = &mii->mii_media;
ifm 2168 dev/ic/xl.c switch(IFM_SUBTYPE(ifm->ifm_media)) {
ifm 2173 dev/ic/xl.c xl_setmode(sc, ifm->ifm_media);
ifm 2184 dev/ic/xl.c xl_setmode(sc, ifm->ifm_media);
ifm 2475 dev/ic/xl.c struct ifmedia *ifm;
ifm 2632 dev/ic/xl.c ifm = &sc->sc_mii.mii_media;
ifm 2637 dev/ic/xl.c ifm = &sc->ifmedia;
ifm 2653 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_T, 0, NULL);
ifm 2654 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_T|IFM_HDX, 0, NULL);
ifm 2656 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_T|IFM_FDX, 0, NULL);
ifm 2665 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_FL, 0, NULL);
ifm 2666 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_FL|IFM_HDX,
ifm 2669 dev/ic/xl.c ifmedia_add(ifm,
ifm 2672 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_5, 0, NULL);
ifm 2677 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_10_2, 0, NULL);
ifm 2682 dev/ic/xl.c ifmedia_add(ifm, IFM_ETHER|IFM_100_FX, 0, NULL);
ifm 728 dev/isa/if_ec.c struct ifmedia *ifm = &sc->sc_media;
ifm 730 dev/isa/if_ec.c return (ec_set_media(esc, ifm->ifm_media));
ifm 736 dev/isa/if_ec.c struct ifmedia *ifm = &sc->sc_media;
ifm 741 dev/isa/if_ec.c ifmr->ifm_active = ifm->ifm_cur->ifm_media;
ifm 748 dev/isa/if_ec.c struct ifmedia *ifm = &sc->sc_media;
ifm 750 dev/isa/if_ec.c (void) ec_set_media(esc, ifm->ifm_cur->ifm_media);
ifm 797 dev/isa/if_we.c struct ifmedia *ifm = &sc->sc_media;
ifm 802 dev/isa/if_we.c ifmr->ifm_active = ifm->ifm_cur->ifm_media;
ifm 264 dev/pci/if_art.c struct ifmedia *ifm = &ac->art_ifm;
ifm 268 dev/pci/if_art.c ifm->ifm_media));
ifm 270 dev/pci/if_art.c if (IFM_TYPE(ifm->ifm_media) != IFM_TDM)
ifm 274 dev/pci/if_art.c if ((rv = art_ifm_options(ifp, cc, IFM_OPTIONS(ifm->ifm_media))) != 0)
ifm 278 dev/pci/if_art.c if (IFM_SUBTYPE(ifm->ifm_media) != IFM_SUBTYPE(ac->art_media) ||
ifm 279 dev/pci/if_art.c IFM_MODE(ifm->ifm_media) != IFM_MODE(ac->art_media)) {
ifm 281 dev/pci/if_art.c ifp->if_xname, IFM_SUBTYPE(ifm->ifm_media),
ifm 282 dev/pci/if_art.c IFM_MODE(ifm->ifm_media)));
ifm 285 dev/pci/if_art.c IFM_SUBTYPE(ifm->ifm_media), IFM_MODE(ifm->ifm_media));
ifm 287 dev/pci/if_art.c if (IFM_SUBTYPE(ifm->ifm_media) != IFM_SUBTYPE(ac->art_media)) {
ifm 290 dev/pci/if_art.c IFM_SUBTYPE(ifm->ifm_media), cc->cc_tslots);
ifm 293 dev/pci/if_art.c (IFM_SUBTYPE(ifm->ifm_media) == IFM_TDM_T1 ||
ifm 294 dev/pci/if_art.c IFM_SUBTYPE(ifm->ifm_media) == IFM_TDM_T1_AMI) &&
ifm 304 dev/pci/if_art.c (IFM_SUBTYPE(ifm->ifm_media) != IFM_TDM_T1 &&
ifm 305 dev/pci/if_art.c IFM_SUBTYPE(ifm->ifm_media) != IFM_TDM_T1_AMI) &&
ifm 325 dev/pci/if_art.c ac->art_media = ifm->ifm_media;
ifm 3015 dev/pci/if_bge.c struct ifmedia *ifm = &sc->bge_ifmedia;
ifm 3019 dev/pci/if_bge.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 3021 dev/pci/if_bge.c switch(IFM_SUBTYPE(ifm->ifm_media)) {
ifm 3042 dev/pci/if_bge.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX) {
ifm 3237 dev/pci/if_bge.c struct ifmedia_entry *ifm;
ifm 3314 dev/pci/if_bge.c ifm = mii->mii_media.ifm_cur;
ifm 3315 dev/pci/if_bge.c mtmp = ifm->ifm_media;
ifm 3316 dev/pci/if_bge.c ifm->ifm_media = IFM_ETHER|IFM_NONE;
ifm 3318 dev/pci/if_bge.c ifm->ifm_media = mtmp;
ifm 3634 dev/pci/if_bnx.c struct ifmedia *ifm;
ifm 3638 dev/pci/if_bnx.c ifm = &sc->bnx_ifmedia;
ifm 877 dev/pci/if_em.c struct ifmedia *ifm = &sc->media;
ifm 881 dev/pci/if_em.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 884 dev/pci/if_em.c switch (IFM_SUBTYPE(ifm->ifm_media)) {
ifm 898 dev/pci/if_em.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX)
ifm 906 dev/pci/if_em.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX)
ifm 636 dev/pci/if_ixgb.c struct ifmedia *ifm = &sc->media;
ifm 640 dev/pci/if_ixgb.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 346 dev/pci/if_san_common.h struct ifmedia ifm;
ifm 239 dev/pci/if_san_obsd.c err = ifmedia_ioctl(ifp, ifr, &common->ifm, cmd);
ifm 243 dev/pci/if_san_obsd.c err = ifmedia_ioctl(ifp, ifr, &common->ifm, cmd);
ifm 1923 dev/pci/if_san_te1.c sdla_te_setcfg(struct ifnet *ifp, struct ifmedia *ifm)
ifm 1933 dev/pci/if_san_te1.c if (IFM_TYPE(ifm->ifm_media) != IFM_TDM)
ifm 1940 dev/pci/if_san_te1.c if ((ifm->ifm_media & IFM_OMASK) == IFM_TDM_PPP)
ifm 1942 dev/pci/if_san_te1.c else if ((ifm->ifm_media & IFM_OMASK) == 0)
ifm 1954 dev/pci/if_san_te1.c switch (IFM_SUBTYPE(ifm->ifm_media)) {
ifm 1993 dev/pci/if_san_te1.c card->devname, ifm->ifm_media);
ifm 373 dev/pci/if_san_xilinx.c ifmedia_init(&sc->common.ifm, 0, wan_ifmedia_upd, wan_ifmedia_sts);
ifm 376 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm, IFM_TDM|IFM_TDM_T1, 0, NULL);
ifm 377 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm, IFM_TDM|IFM_TDM_T1_AMI, 0, NULL);
ifm 378 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm, IFM_TDM|IFM_TDM_E1, 0, NULL);
ifm 379 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm, IFM_TDM|IFM_TDM_E1_AMI, 0, NULL);
ifm 381 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm,
ifm 383 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm,
ifm 385 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm,
ifm 387 dev/pci/if_san_xilinx.c ifmedia_add(&sc->common.ifm,
ifm 390 dev/pci/if_san_xilinx.c ifmedia_set(&sc->common.ifm, IFM_TDM|IFM_TDM_T1);
ifm 441 dev/pci/if_san_xilinx.c struct ifmedia *ifm;
ifm 444 dev/pci/if_san_xilinx.c ifm = &common->ifm;
ifm 445 dev/pci/if_san_xilinx.c ifmreq->ifm_active = ifm->ifm_cur->ifm_media;
ifm 459 dev/pci/if_san_xilinx.c return (sdla_te_setcfg(ifp, &common->ifm));
ifm 2250 dev/pci/if_ti.c struct ifmedia *ifm;
ifm 2320 dev/pci/if_ti.c ifm = &sc->ifmedia;
ifm 2321 dev/pci/if_ti.c tmp = ifm->ifm_media;
ifm 2322 dev/pci/if_ti.c ifm->ifm_media = ifm->ifm_cur->ifm_media;
ifm 2324 dev/pci/if_ti.c ifm->ifm_media = tmp;
ifm 2334 dev/pci/if_ti.c struct ifmedia *ifm;
ifm 2338 dev/pci/if_ti.c ifm = &sc->ifmedia;
ifm 2340 dev/pci/if_ti.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 2343 dev/pci/if_ti.c switch(IFM_SUBTYPE(ifm->ifm_media)) {
ifm 2359 dev/pci/if_ti.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX) {
ifm 2371 dev/pci/if_ti.c if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_FX ||
ifm 2372 dev/pci/if_ti.c IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
ifm 2377 dev/pci/if_ti.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX) {
ifm 2171 dev/pci/if_tl.c struct ifmedia *ifm;
ifm 2181 dev/pci/if_tl.c ifm = &sc->ifmedia;
ifm 2182 dev/pci/if_tl.c ifm->ifm_media = ifm->ifm_cur->ifm_media;
ifm 1794 dev/pci/if_txp.c struct ifmedia *ifm = &sc->sc_ifmedia;
ifm 1797 dev/pci/if_txp.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 1800 dev/pci/if_txp.c if (IFM_SUBTYPE(ifm->ifm_media) == IFM_10_T) {
ifm 1801 dev/pci/if_txp.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX)
ifm 1805 dev/pci/if_txp.c } else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_100_TX) {
ifm 1806 dev/pci/if_txp.c if ((ifm->ifm_media & IFM_GMASK) == IFM_FDX)
ifm 1810 dev/pci/if_txp.c } else if (IFM_SUBTYPE(ifm->ifm_media) == IFM_AUTO) {
ifm 1832 dev/pci/if_txp.c struct ifmedia *ifm = &sc->sc_ifmedia;
ifm 1884 dev/pci/if_txp.c ifmr->ifm_active = ifm->ifm_cur->ifm_media;
ifm 177 dev/sbus/if_le_ledma.c struct ifmedia *ifm = &sc->sc_ifmedia;
ifm 179 dev/sbus/if_le_ledma.c if (IFM_TYPE(ifm->ifm_media) != IFM_ETHER)
ifm 188 dev/sbus/if_le_ledma.c switch (IFM_SUBTYPE(ifm->ifm_media)) {
ifm 113 net/if_media.c ifmedia_init(struct ifmedia *ifm, int dontcare_mask,
ifm 116 net/if_media.c TAILQ_INIT(&ifm->ifm_list);
ifm 117 net/if_media.c ifm->ifm_cur = NULL;
ifm 118 net/if_media.c ifm->ifm_media = 0;
ifm 119 net/if_media.c ifm->ifm_mask = dontcare_mask; /* IF don't-care bits */
ifm 120 net/if_media.c ifm->ifm_change = change_callback;
ifm 121 net/if_media.c ifm->ifm_status = status_callback;
ifm 129 net/if_media.c ifmedia_add(struct ifmedia *ifm, int mword, int data, void *aux)
ifm 135 net/if_media.c if (ifm == NULL) {
ifm 152 net/if_media.c TAILQ_INSERT_TAIL(&ifm->ifm_list, entry, ifm_list);
ifm 160 net/if_media.c ifmedia_list_add(struct ifmedia *ifm, struct ifmedia_entry *lp, int count)
ifm 165 net/if_media.c ifmedia_add(ifm, lp[i].ifm_media, lp[i].ifm_data,
ifm 177 net/if_media.c ifmedia_set(struct ifmedia *ifm, int target)
ifm 181 net/if_media.c match = ifmedia_match(ifm, target, ifm->ifm_mask);
ifm 199 net/if_media.c target, ~ifm->ifm_mask);
ifm 201 net/if_media.c match = ifmedia_match(ifm, target, ifm->ifm_mask);
ifm 203 net/if_media.c ifmedia_add(ifm, target, 0, NULL);
ifm 204 net/if_media.c match = ifmedia_match(ifm, target, ifm->ifm_mask);
ifm 210 net/if_media.c ifm->ifm_cur = match;
ifm 217 net/if_media.c ifmedia_printword(ifm->ifm_cur->ifm_media);
ifm 226 net/if_media.c ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr, struct ifmedia *ifm,
ifm 233 net/if_media.c if (ifp == NULL || ifr == NULL || ifm == NULL)
ifm 247 net/if_media.c match = ifmedia_match(ifm, newmedia, ifm->ifm_mask);
ifm 266 net/if_media.c (newmedia == ifm->ifm_media) &&
ifm 267 net/if_media.c (match == ifm->ifm_cur))
ifm 282 net/if_media.c oldentry = ifm->ifm_cur;
ifm 283 net/if_media.c oldmedia = ifm->ifm_media;
ifm 284 net/if_media.c ifm->ifm_cur = match;
ifm 285 net/if_media.c ifm->ifm_media = newmedia;
ifm 286 net/if_media.c error = (*ifm->ifm_change)(ifp);
ifm 288 net/if_media.c ifm->ifm_cur = oldentry;
ifm 289 net/if_media.c ifm->ifm_media = oldmedia;
ifm 305 net/if_media.c ifmr->ifm_active = ifmr->ifm_current = ifm->ifm_cur ?
ifm 306 net/if_media.c ifm->ifm_cur->ifm_media : IFM_NONE;
ifm 307 net/if_media.c ifmr->ifm_mask = ifm->ifm_mask;
ifm 309 net/if_media.c (*ifm->ifm_status)(ifp, ifmr);
ifm 315 net/if_media.c ep = TAILQ_FIRST(&ifm->ifm_list);
ifm 329 net/if_media.c ep = TAILQ_FIRST(&ifm->ifm_list);
ifm 355 net/if_media.c ifmedia_match(struct ifmedia *ifm, u_int target, u_int mask)
ifm 362 net/if_media.c for (next = TAILQ_FIRST(&ifm->ifm_list); next != NULL;
ifm 384 net/if_media.c ifmedia_delete_instance(struct ifmedia *ifm, u_int inst)
ifm 388 net/if_media.c for (ife = TAILQ_FIRST(&ifm->ifm_list); ife != NULL;
ifm 393 net/if_media.c TAILQ_REMOVE(&ifm->ifm_list, ife, ifm_list);
ifm 689 net/rtsock.c struct if_msghdr *ifm;
ifm 699 net/rtsock.c ifm = mtod(m, struct if_msghdr *);
ifm 700 net/rtsock.c ifm->ifm_index = ifp->if_index;
ifm 701 net/rtsock.c ifm->ifm_flags = ifp->if_flags;
ifm 702 net/rtsock.c ifm->ifm_data = ifp->if_data;
ifm 703 net/rtsock.c ifm->ifm_addrs = 0;
ifm 877 net/rtsock.c struct if_msghdr *ifm;
ifm 879 net/rtsock.c ifm = (struct if_msghdr *)w->w_tmem;
ifm 880 net/rtsock.c ifm->ifm_index = ifp->if_index;
ifm 881 net/rtsock.c ifm->ifm_flags = ifp->if_flags;
ifm 882 net/rtsock.c ifm->ifm_data = ifp->if_data;
ifm 883 net/rtsock.c ifm->ifm_addrs = info.rti_addrs;
ifm 884 net/rtsock.c error = copyout(ifm, w->w_where, len);