/freebsd/sys/net/ |
H A D | if_media.c | 71 static struct ifmedia_entry *ifmedia_match(struct ifmedia *ifm, 78 SYSCTL_INT(_debug, OID_AUTO, ifmedia, CTLFLAG_RW, &ifmedia_debug, 87 ifmedia_init(struct ifmedia *ifm, int dontcare_mask, in ifmedia_init() 100 ifmedia_removeall(struct ifmedia *ifm) in ifmedia_removeall() 116 ifmedia_add(struct ifmedia *ifm, int mword, int data, void *aux) in ifmedia_add() 147 ifmedia_list_add(struct ifmedia *ifm, struct ifmedia_entry *lp, int count) in ifmedia_list_add() 164 ifmedia_set(struct ifmedia *ifm, int target) in ifmedia_set() 206 ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr, struct ifmedia *ifm, in ifmedia_ioctl() 329 ifmedia_match(struct ifmedia *ifm, int target, int mask) in ifmedia_match()
|
H A D | if_media.h | 80 struct ifmedia { struct 90 void ifmedia_init(struct ifmedia *ifm, int dontcare_mask, argument 94 void ifmedia_removeall( struct ifmedia *ifm); 97 void ifmedia_add(struct ifmedia *ifm, int mword, int data, void *aux); 100 void ifmedia_list_add(struct ifmedia *mp, struct ifmedia_entry *lp, 104 void ifmedia_set(struct ifmedia *ifm, int mword); 108 struct ifmedia *ifm, u_long cmd);
|
H A D | iflib.h | 236 struct ifmedia *isc_media; 420 struct ifmedia *iflib_get_media(if_ctx_t ctx);
|
/freebsd/sys/dev/my/ |
H A D | if_my.c | 391 struct ifmedia *ifm; in my_autoneg_mii() 395 ifm = &sc->ifmedia; in my_autoneg_mii() 564 sc->ifmedia.ifm_media = IFM_ETHER | IFM_10_T | IFM_HDX; in my_getmode_mii() 570 ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_10_T | IFM_HDX, in my_getmode_mii() 572 ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_10_T, 0, NULL); in my_getmode_mii() 579 ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_10_T | IFM_FDX, in my_getmode_mii() 581 sc->ifmedia.ifm_media = IFM_ETHER | IFM_10_T | IFM_FDX; in my_getmode_mii() 588 ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_100_TX, 0, NULL); in my_getmode_mii() 589 ifmedia_add(&sc->ifmedia, IFM_ETHER | IFM_100_TX | IFM_HDX, in my_getmode_mii() 591 sc->ifmedia.ifm_media = IFM_ETHER | IFM_100_TX | IFM_HDX; in my_getmode_mii() [all …]
|
H A D | if_myreg.h | 355 struct ifmedia ifmedia; /* media info */ member
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_network.h | 98 struct ifmedia ifmedia; member
|
H A D | lio_main.c | 968 struct ifmedia *ifm; in lio_ifmedia_update() 970 ifm = &lio->ifmedia; in lio_ifmedia_update() 1132 ifmedia_init(&lio->ifmedia, IFM_IMASK, lio_ifmedia_update, in lio_init_ifnet() 1136 ifmedia_add(&lio->ifmedia, in lio_init_ifnet() 1139 ifmedia_add(&lio->ifmedia, (IFM_ETHER | IFM_AUTO), 0, NULL); in lio_init_ifnet() 1140 ifmedia_set(&lio->ifmedia, (IFM_ETHER | IFM_AUTO)); in lio_init_ifnet() 1142 lio->ifmedia.ifm_media = lio->ifmedia.ifm_cur->ifm_media; in lio_init_ifnet() 1143 lio_dev_dbg(oct, "IFMEDIA flags : %x\n", lio->ifmedia.ifm_media); in lio_init_ifnet()
|
/freebsd/sbin/etherswitchcfg/ |
H A D | Makefile | 4 SRCS= etherswitchcfg.c ifmedia.c
|
/freebsd/sys/dev/xl/ |
H A D | if_xl.c | 486 struct ifmedia *ifm; in xl_miibus_mediainit() 1075 ifmedia_init(&sc->ifmedia, 0, xl_ifmedia_upd, xl_ifmedia_sts); in xl_attach() 1409 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_T, 0, NULL); in xl_attach() 1410 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_T|IFM_HDX, 0, NULL); in xl_attach() 1412 ifmedia_add(&sc->ifmedia, in xl_attach() 1424 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_FL, 0, NULL); in xl_attach() 1425 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_FL|IFM_HDX, in xl_attach() 1428 ifmedia_add(&sc->ifmedia, in xl_attach() 1433 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_5, 0, NULL); in xl_attach() 1440 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_2, 0, NULL); in xl_attach() [all …]
|
H A D | if_xlreg.h | 591 struct ifmedia ifmedia; /* media info */ member
|
/freebsd/sys/dev/sfxge/ |
H A D | sfxge_port.c | 915 sfxge_phy_cap_mask(struct sfxge_softc *sc, int ifmedia, uint32_t *phy_cap_mask) in sfxge_phy_cap_mask() argument 918 int ifmedia_masked = ifmedia & (IFM_GMASK | IFM_NMASK | IFM_TMASK); in sfxge_phy_cap_mask() 946 ("%s: no mode for media %#x", __func__, ifmedia)); in sfxge_phy_cap_mask() 962 if (ifmedia & IFM_ETH_RXPAUSE) in sfxge_phy_cap_mask() 964 if (!(ifmedia & IFM_ETH_TXPAUSE)) in sfxge_phy_cap_mask()
|
/freebsd/sys/netgraph/ |
H A D | ng_eiface.c | 83 struct ifmedia media; /* (fake) media information */ 347 struct ifmedia *ifm = &priv->media; in ng_eiface_mediachange() 363 struct ifmedia *ifm = &priv->media; in ng_eiface_mediastatus()
|
/freebsd/sys/dev/ti/ |
H A D | if_ti.c | 2385 ifmedia_init(&sc->ifmedia, IFM_IMASK, ti_ifmedia_upd, ti_ifmedia_sts); in ti_attach() 2502 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_10_T, 0, NULL); in ti_attach() 2503 ifmedia_add(&sc->ifmedia, in ti_attach() 2505 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_100_TX, 0, NULL); in ti_attach() 2506 ifmedia_add(&sc->ifmedia, in ti_attach() 2508 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_1000_T, 0, NULL); in ti_attach() 2509 ifmedia_add(&sc->ifmedia, in ti_attach() 2513 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_1000_SX, 0, NULL); in ti_attach() 2514 ifmedia_add(&sc->ifmedia, in ti_attach() 2517 ifmedia_add(&sc->ifmedia, IFM_ETHER|IFM_AUTO, 0, NULL); in ti_attach() [all …]
|
/freebsd/sys/dev/usb/net/ |
H A D | if_cdcereg.h | 91 struct ifmedia sc_media;
|
/freebsd/sys/powerpc/ps3/ |
H A D | if_glcreg.h | 82 struct ifmedia sc_media;
|
/freebsd/sbin/ifconfig/ |
H A D | Makefile | 29 SRCS+= ifmedia.c # SIOC[GS]IFMEDIA support
|
/freebsd/sys/dev/ice/ |
H A D | ice_iflib.h | 275 struct ifmedia *media;
|
/freebsd/sys/dev/vmware/vmxnet3/ |
H A D | if_vmxvar.h | 144 struct ifmedia *vmx_media;
|
/freebsd/sys/dev/qlxgb/ |
H A D | qla_def.h | 149 struct ifmedia media;
|
/freebsd/sys/dev/enetc/ |
H A D | enetc.h | 99 struct ifmedia fixed_ifmedia;
|
/freebsd/sys/dev/le/ |
H A D | lancevar.h | 41 struct ifmedia sc_media;
|
/freebsd/sys/dev/sume/ |
H A D | adapter.h | 168 struct ifmedia media;
|
/freebsd/sys/dev/fxp/ |
H A D | if_fxpvar.h | 209 struct ifmedia sc_media; /* media information */
|
/freebsd/sys/dev/qlxgbe/ |
H A D | ql_def.h | 178 struct ifmedia media;
|
/freebsd/sys/dev/qcom_ess_edma/ |
H A D | qcom_ess_edma_var.h | 208 struct ifmedia ifm;
|