Searched refs:ifr (Results 26 - 42 of 42) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c2214 struct ifreq *ifr; local
2219 ifr = (struct ifreq *)data;
2250 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
2253 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
2256 if (ifr->ifr_reqcap & IFCAP_POLLING) {
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/
H A Dif_msk.c1059 struct ifreq *ifr; local
1064 ifr = (struct ifreq *)data;
1070 if (ifr->ifr_mtu > MSK_JUMBO_MTU || ifr->ifr_mtu < ETHERMIN)
1072 else if (ifp->if_mtu != ifr->ifr_mtu) {
1073 if (ifr->ifr_mtu > ETHERMTU) {
1088 ifp->if_mtu = ifr->ifr_mtu;
1120 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
1125 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/
H A Dif_alc.c3045 struct ifreq *ifr; local
3050 ifr = (struct ifreq *)data;
3054 if (ifr->ifr_mtu < ETHERMIN ||
3055 ifr->ifr_mtu > (sc->alc_ident->max_framelen -
3058 ifr->ifr_mtu > ETHERMTU))
3060 else if (ifp->if_mtu != ifr->ifr_mtu) {
3062 ifp->if_mtu = ifr->ifr_mtu;
3097 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
3101 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/
H A Dif_vte.c1189 struct ifreq *ifr; local
1194 ifr = (struct ifreq *)data;
1221 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, cmd);
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/
H A Dif_xl.c3027 struct ifreq *ifr = (struct ifreq *) data; local
3061 error = ifmedia_ioctl(ifp, ifr,
3064 error = ifmedia_ioctl(ifp, ifr,
3068 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/
H A Dif_bge.c5761 struct ifreq *ifr = (struct ifreq *) data; local
5769 if (ifr->ifr_mtu < ETHERMIN ||
5770 ifr->ifr_mtu > BGE_JUMBO_MTU) {
5774 } else if (ifr->ifr_mtu < ETHERMIN || ifr->ifr_mtu > ETHERMTU) {
5779 if (if_getmtu(ifp) != ifr->ifr_mtu) {
5780 if_setmtu(ifp, ifr->ifr_mtu);
5828 error = ifmedia_ioctl(ifp, ifr,
5832 error = ifmedia_ioctl(ifp, ifr,
5837 mask = ifr
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/pcnet/dev/pcn/
H A Dif_pcn.c1376 struct ifreq *ifr = (struct ifreq *) data; local
1424 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c4360 struct ifreq *ifr = (struct ifreq *)data; local
4394 if (ifr->ifr_mtu == if_getmtu(ifp)) {
4402 if ((err = IFDI_MTU_SET(ctx, ifr->ifr_mtu)) == 0) {
4404 if (ifr->ifr_mtu > ctx->ifc_max_fl_buf_size)
4409 err = if_setmtu(ifp, ifr->ifr_mtu);
4454 err = ifmedia_ioctl(ifp, ifr, ctx->ifc_mediap, command);
4461 err = copyin(ifr_data_get_ptr(ifr), &i2c, sizeof(i2c));
4474 err = copyout(&i2c, ifr_data_get_ptr(ifr),
4484 mask = ifr->ifr_reqcap ^ oldmask;
/haiku/src/add-ons/kernel/drivers/network/ether/ipro100/dev/fxp/
H A Dif_fxp.c2848 struct ifreq *ifr = (struct ifreq *)data; local
2891 error = ifmedia_ioctl(ifp, ifr,
2894 error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, command);
2900 mask = if_getcapenable(ifp) ^ ifr->ifr_reqcap;
2903 if (ifr->ifr_reqcap & IFCAP_POLLING) {
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c2122 struct ifreq *ifr = (struct ifreq *) data; local
2151 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
2155 mask = ifr->ifr_reqcap ^ ifp->if_capenable;
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/
H A Dif_bfe.c1777 struct ifreq *ifr = (struct ifreq *) data; local
1803 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/
H A Dif_mwl.c4726 struct ifreq *ifr = data; local
4745 return (copyout(&sc->sc_stats, ifr_data_get_ptr(ifr),
4750 return mwl_ioctl_diag(sc, (struct mwl_diag *) ifr);
4754 error = mwl_ioctl_reset(sc,(struct mwl_diag *) ifr);
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/
H A Dif_dc.c3858 struct ifreq *ifr = (struct ifreq *)data; local
3893 error = ifmedia_ioctl(ifp, ifr, &mii->mii_media, command);
3897 if (ifr->ifr_reqcap & IFCAP_POLLING &&
3909 if (!(ifr->ifr_reqcap & IFCAP_POLLING) &&
/haiku/src/libs/compat/freebsd_network/compat/net/
H A Dif_media.h108 int ifmedia_ioctl(struct ifnet *ifp, struct ifreq *ifr,
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/
H A Dif_rge.c623 struct ifreq *ifr = (struct ifreq *)data; local
647 error = ifmedia_ioctl(ifp, ifr, &sc->sc_media, cmd);
651 error = if_rxr_ioctl((struct if_rxrinfo *)ifr->ifr_data,
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c2055 struct ifreq *ifr = data; local
2065 error = copyout(&sc->sc_linkqual, ifr_data_get_ptr(ifr),
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/
H A Dif_de.c4238 struct ifreq *ifr = (struct ifreq *) data; local
4251 error = ifmedia_ioctl(ifp, ifr, &sc->tulip_ifmedia, cmd);

Completed in 272 milliseconds

12