Home
last modified time | relevance | path

Searched refs:ifmedia (Results 1 – 25 of 109) sorted by relevance

12345

/freebsd/sys/net/
H A Dif_media.c71 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 Dif_media.h80 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 Diflib.h236 struct ifmedia *isc_media;
420 struct ifmedia *iflib_get_media(if_ctx_t ctx);
/freebsd/sys/dev/my/
H A Dif_my.c391 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 Dif_myreg.h355 struct ifmedia ifmedia; /* media info */ member
/freebsd/sys/dev/liquidio/
H A Dlio_network.h98 struct ifmedia ifmedia; member
H A Dlio_main.c968 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 DMakefile4 SRCS= etherswitchcfg.c ifmedia.c
/freebsd/sys/dev/xl/
H A Dif_xl.c486 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 Dif_xlreg.h591 struct ifmedia ifmedia; /* media info */ member
/freebsd/sys/dev/sfxge/
H A Dsfxge_port.c915 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 Dng_eiface.c83 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 Dif_ti.c2385 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 Dif_cdcereg.h91 struct ifmedia sc_media;
/freebsd/sys/powerpc/ps3/
H A Dif_glcreg.h82 struct ifmedia sc_media;
/freebsd/sbin/ifconfig/
H A DMakefile29 SRCS+= ifmedia.c # SIOC[GS]IFMEDIA support
/freebsd/sys/dev/ice/
H A Dice_iflib.h275 struct ifmedia *media;
/freebsd/sys/dev/vmware/vmxnet3/
H A Dif_vmxvar.h144 struct ifmedia *vmx_media;
/freebsd/sys/dev/qlxgb/
H A Dqla_def.h149 struct ifmedia media;
/freebsd/sys/dev/enetc/
H A Denetc.h99 struct ifmedia fixed_ifmedia;
/freebsd/sys/dev/le/
H A Dlancevar.h41 struct ifmedia sc_media;
/freebsd/sys/dev/sume/
H A Dadapter.h168 struct ifmedia media;
/freebsd/sys/dev/fxp/
H A Dif_fxpvar.h209 struct ifmedia sc_media; /* media information */
/freebsd/sys/dev/qlxgbe/
H A Dql_def.h178 struct ifmedia media;
/freebsd/sys/dev/qcom_ess_edma/
H A Dqcom_ess_edma_var.h208 struct ifmedia ifm;

12345