ifmedia_init
ifmedia_init(&sc->sc_mii.mii_media, 0, cpsw_mediachange,
ifmedia_init(&mii->mii_media, 0, sxie_ifm_change, sxie_ifm_status);
ifmedia_init(&mii->mii_media, 0, bmac_mediachange, bmac_mediastatus);
ifmedia_init(&sc->sc_mii.mii_media, 0, cnmac_mediachange,
ifmedia_init(&sc->sc_media, 0, ogx_media_change, ogx_media_status);
ifmedia_init(&sc->sc_media, 0, vnet_media_change, vnet_media_status);
ifmedia_init(&sc->sc_media, 0, cad_media_change, cad_media_status);
ifmedia_init(&sc->sc_media, 0, dwge_media_change, dwge_media_status);
ifmedia_init(&sc->sc_media, 0, dwxe_media_change, dwxe_media_status);
ifmedia_init(&mii->mii_media, 0, fec_ifmedia_upd, fec_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, 0,
ifmedia_init(&sc->sc_media, 0, mvpp2_media_change, mvpp2_media_status);
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, sf_mediachange,
ifmedia_init(&sc->sc_mii.mii_media, 0, dp8390_mediachange,
ifmedia_init(&mii->mii_media, 0, genet_media_change, genet_media_status);
ifmedia_init(&sc->sc_mii.mii_media, 0, dc_ifmedia_upd, dc_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, 0, dp8390_mediachange,
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_init(&sc->sc_media, 0, dwqe_media_change, dwqe_media_status);
ifmedia_init(&sc->sc_mii.mii_media, 0, ep_media_change,
ifmedia_init(&sc->sc_mii.mii_media, 0, fxp_mediachange,
ifmedia_init(&mii->mii_media, 0, gem_mediachange, gem_mediastatus);
ifmedia_init(&mii->mii_media, IFM_IMASK,
ifmedia_init(&sc->sc_media, 0, i82596_mediachange, i82596_mediastatus);
ifmedia_init(&sc->sc_media, 0, wi_media_change, wi_media_status);
ifmedia_init(&sc->sc_ifmedia, 0, lance_mediachange, lance_mediastatus);
ifmedia_init(&sc->sc_ifmedia, 0, lemac_ifmedia_change,
ifmedia_init(&sc->sc_mii.mii_media, 0, mtd_ifmedia_upd,
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, re_ifmedia_upd,
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_init(&sc->sc_mii.mii_media, 0, rl_ifmedia_upd, rl_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, epic_mediachange,
ifmedia_init(ifm, 0, smc91cxx_mediachange, smc91cxx_mediastatus);
ifmedia_init(&sc->ifmedia, IFM_IMASK, ti_ifmedia_upd, ti_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, 0,
ifmedia_init(&sc->ifmedia, 0, xl_ifmedia_upd, xl_ifmedia_sts);
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_init(&sc->sc_mii.mii_media, 0, ef_ifmedia_upd, ef_ifmedia_sts);
ifmedia_init(&sc->ifmedia, 0, ex_ifmedia_upd, ex_ifmedia_sts);
ifmedia_init(&sc->sc_media, 0, dp8390_mediachange, dp8390_mediastatus);
ifmedia_init(&sc->sc_miibus.mii_media, 0, age_mediachange,
ifmedia_init(&sc->sc_miibus.mii_media, 0, alc_mediachange,
ifmedia_init(&sc->sc_miibus.mii_media, 0, ale_mediachange,
ifmedia_init(&sc->sc_media, IFM_IMASK, aq_ifmedia_change,
ifmedia_init(&sc->sc_media, IFM_IMASK, aq_ifmedia_change,
ifmedia_init(&sc->bce_mii.mii_media, 0, bce_mediachange,
ifmedia_init(&sc->bge_ifmedia, IFM_IMASK, bge_ifmedia_upd,
ifmedia_init(&sc->bge_mii.mii_media, 0, bge_ifmedia_upd,
ifmedia_init(&sc->bnx_mii.mii_media, 0, bnx_ifmedia_upd,
ifmedia_init(&sc->sc_media, IFM_IMASK, bnxt_media_change,
ifmedia_init(&mii->mii_media, 0, cas_mediachange, cas_mediastatus);
ifmedia_init(&sc->tulip_ifmedia, 0,
ifmedia_init(&sc->media, IFM_IMASK, em_media_change,
ifmedia_init(&sc->sc_miibus.mii_media, 0, et_ifmedia_upd,
ifmedia_init(&sc->sc_media, 0, iavf_media_change, iavf_media_status);
ifmedia_init(&sc->media, IFM_IMASK, ice_media_change, ice_media_status);
ifmedia_init(&sc->media, IFM_IMASK, igc_media_change, igc_media_status);
ifmedia_init(&sc->media, IFM_IMASK, ixgbe_media_change,
ifmedia_init(&sc->media, IFM_IMASK, ixgb_media_change,
ifmedia_init(&sc->sc_media, 0, ixl_media_change, ixl_media_status);
ifmedia_init(&sc->media, IFM_IMASK, ixgbe_media_change,
ifmedia_init(&sc->sc_miibus.mii_media, 0, jme_mediachange,
ifmedia_init(&sc->lge_mii.mii_media, 0, lge_ifmedia_upd,
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, lii_media_change,
ifmedia_init(&sc->sc_media, IFM_IMASK, mcx_media_change,
ifmedia_init(&sc_if->sk_mii.mii_media, 0,
ifmedia_init(&sc->sc_media, 0, myx_media_change, myx_media_status);
ifmedia_init(&sc->sc_media, 0, nep_media_change, nep_media_status);
ifmedia_init(&sc->sc_mii.mii_media, 0, nfe_ifmedia_upd,
ifmedia_init(&sc->sc_media, IFM_IMASK, ngbe_media_change,
ifmedia_init(&sc->nge_ifmedia, 0, nge_ifmedia_tbi_upd,
ifmedia_init(&sc->nge_mii.mii_media, 0, nge_ifmedia_mii_upd,
ifmedia_init(&sc->sc_media, 0, nxe_media_change, nxe_media_status);
ifmedia_init(&sc->sc_media, IFM_IMASK, oce_media_change,
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, pcn_79c970_mediachange,
ifmedia_init(&sc->sc_mii.mii_media, 0, pcn_79c971_mediachange,
ifmedia_init(&sc->sc_media, IFM_IMASK, rge_ifmedia_upd,
ifmedia_init(&sc->sc_mii.mii_media, 0, se_ifmedia_upd,
ifmedia_init(&sc->sc_mii.mii_media, 0, sis_ifmedia_upd,sis_ifmedia_sts);
ifmedia_init(&sc_if->sk_mii.mii_media, 0,
ifmedia_init(&sc->sc_mii.mii_media, 0, ste_ifmedia_upd,ste_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, 0, stge_mediachange,
ifmedia_init(&sc->sc_media, 0, tht_media_change, tht_media_status);
ifmedia_init(&sc->sc_mii.mii_media, 0, tl_ifmedia_upd, tl_ifmedia_sts);
ifmedia_init(&sc->ifmedia, 0, tl_ifmedia_upd, tl_ifmedia_sts);
ifmedia_init(&sc->sc_ifmedia, 0, txp_ifmedia_upd, txp_ifmedia_sts);
ifmedia_init(&sc->sc_mii.mii_media, 0,
ifmedia_init(&sc->sc_media, 0, vic_media_change, vic_media_status);
ifmedia_init(&sc->sc_media, IFM_IMASK, vmxnet3_media_change,
ifmedia_init(&sc->sc_mii.mii_media, 0, vr_ifmedia_upd, vr_ifmedia_sts);
ifmedia_init(&sc->sc_miibus.mii_media, 0, vte_mediachange,
ifmedia_init(&sc->sc_mii.mii_media, 0, wb_ifmedia_upd, wb_ifmedia_sts);
ifmedia_init(&sc->xena_media, IFM_IMASK, xge_xgmii_mediachange,
ifmedia_init(&sc->sc_mii.mii_media, IFM_IMASK, xe_mediachange,
ifmedia_init(&sc->sc_media, IFM_IMASK, hvn_media_change,
ifmedia_init(&sc->sc_media, 0, vio_media_change, vio_media_status);
ifmedia_init(&sc->sc_media, IFM_IMASK, xnf_media_change,
ifmedia_init(&mii->mii_media, 0, be_ifmedia_upd, be_ifmedia_sts);
ifmedia_init(&sc->sc_ifmedia, 0, qe_ifmedia_upd, qe_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, aue_ifmedia_upd, aue_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, axe_ifmedia_upd, axe_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, axen_ifmedia_upd, axen_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, mos_ifmedia_upd, mos_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, mue_ifmedia_upd, mue_ifmedia_sts);
ifmedia_init(&mii->mii_media, 0, smsc_ifmedia_upd, smsc_ifmedia_sts);
ifmedia_init(&sc->sc_ifmedia, IFM_IMASK, uaq_ifmedia_upd,
ifmedia_init(&mii->mii_media, 0,
ifmedia_init(&sc->ure_ifmedia, IFM_IMASK, ure_ifmedia_upd,
ifmedia_init(&sc->ure_mii.mii_media, 0, ure_ifmedia_upd,
ifmedia_init(&mii->mii_media, 0,
ifmedia_init(&sc->sc_media, 0, aggr_media_change, aggr_media_status);
ifmedia_init(&sc->sc_media, 0, etherip_media_change,
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
ifmedia_init(&sc->sc_media, 0, egre_media_change, egre_media_status);
void ifmedia_init(struct ifmedia *, uint64_t, ifm_change_cb_t,
ifmedia_init(&sc->sc_media, 0, pair_media_change,
ifmedia_init(&tr->tr_media, 0, trunk_media_change,
ifmedia_init(&sc->sc_media, 0, vether_media_change,
ifmedia_init(&ic->ic_media, 0, media_change, media_stat);