/src/sys/compat/common/ |
if_media_80.c | 98 struct ifmediareq *ifmr = (struct ifmediareq *)ifr; local in function:compat_ifmediareq_pre 111 if (ifmr->ifm_count != 0) { 128 struct ifmediareq *ifmr = (struct ifmediareq *)ifr; local in function:compat_ifmediareq_post 137 if (ifmr->ifm_count < 0) 141 * ifmr->ifm_count was already ajusted in ifmedia_ioctl(), so 144 minwords = ifmr->ifm_count; 154 ifmword_n2o(&ifmr->ifm_current, &ifmr->ifm_current); 155 ifmword_n2o(&ifmr->ifm_active, &ifmr->ifm_active) [all...] |
/src/sys/net/agr/ |
if_agrsubr.c | 259 struct ifmediareq ifmr; local in function:agr_port_getmedia 262 memset(&ifmr, 0, sizeof(ifmr)); 263 ifmr.ifm_count = 0; 264 error = agrport_ioctl(port, SIOCGIFMEDIA, (void *)&ifmr); 267 *media = ifmr.ifm_active; 268 *status = ifmr.ifm_status;
|
/src/sbin/ifconfig/ |
media.c | 110 struct ifmediareq ifmr; local in function:init_current_media 121 memset(&ifmr, 0, sizeof(ifmr)); 123 if (direct_ioctl(env, SIOCGIFMEDIA, &ifmr) == -1) { 136 media_current = ifmr.ifm_current; 400 struct ifmediareq ifmr; local in function:media_status 414 memset(&ifmr, 0, sizeof(ifmr)); 415 estrlcpy(ifmr.ifm_name, ifname, sizeof(ifmr.ifm_name)) [all...] |
ieee80211.c | 235 struct ifmediareq ifmr; local in function:get80211opmode 237 memset(&ifmr, 0, sizeof(ifmr)); 238 if (direct_ioctl(env, SIOCGIFMEDIA, &ifmr) == -1) 240 else if (ifmr.ifm_current & IFM_IEEE80211_ADHOC) 242 else if (ifmr.ifm_current & IFM_IEEE80211_HOSTAP) 244 else if (ifmr.ifm_current & IFM_IEEE80211_MONITOR)
|
/src/sys/net/ |
if_media.c | 253 ifmedia_status(struct ifmedia *ifm, struct ifnet *ifp, struct ifmediareq *ifmr) 259 (*ifm->ifm_status)(ifp, ifmr); 421 struct ifmediareq *ifmr = (struct ifmediareq *)ifr; local in function:ifmedia_ioctl 493 if (ifmr->ifm_count < 0) { 499 ifmr->ifm_active = ifmr->ifm_current = ifm->ifm_cur ? 501 ifmr->ifm_mask = ifm->ifm_mask; 502 ifmr->ifm_status = 0; 503 ifmedia_status(ifm, ifp, ifmr); 512 if (ifmr->ifm_count != 0) [all...] |
/src/usr.bin/rump_dhcpclient/ |
net.c | 234 struct ifmediareq ifmr; local in function:carrier_status 254 memset(&ifmr, 0, sizeof(ifmr)); 255 strlcpy(ifmr.ifm_name, iface->name, sizeof(ifmr.ifm_name)); 256 if (rump_sys_ioctl(socket_afnet, SIOCGIFMEDIA, &ifmr) != -1 && 257 ifmr.ifm_status & IFM_AVALID) 258 ret = (ifmr.ifm_status & IFM_ACTIVE) ? 1 : 0;
|
/src/sys/dev/ic/ |
dm9000.c | 469 struct ifmediareq ifmr; local in function:lnkchg 471 ether_mediastatus(ifp, &ifmr);
|
/src/sys/net/lagg/ |
if_laggproto.c | 392 struct ifmediareq ifmr; local in function:lagg_common_linkstate_ifnet_locked 426 memset(&ifmr, 0, sizeof(ifmr)); 427 error = if_ioctl(ifp_port, SIOCGIFMEDIA, (void *)&ifmr); 429 linkspeed = ifmedia_baudrate(ifmr.ifm_active);
|
if_lagg_lacp.c | 859 struct ifmediareq ifmr; local in function:lacp_linkstate_ifnet_locked 872 memset(&ifmr, 0, sizeof(ifmr)); 873 ifmr.ifm_count = 0; 874 error = if_ioctl(ifp_port, SIOCGIFMEDIA, (void *)&ifmr); 876 new_linkspeed = ifmedia_baudrate(ifmr.ifm_active); 882 if ((ifmr.ifm_active & ~(IFM_ETHER | IFM_AUTO)) == 0) 883 ifmr.ifm_active |= IFM_FDX; 886 ifmr.ifm_active = IFM_FDX | IF_Gbps(0); 906 if (ISSET(ifmr.ifm_active, IFM_FDX) & [all...] |
/src/usr.sbin/sysinst/ |
net.c | 345 do_ifmreq(struct ifmediareq *ifmr, unsigned long cmd) 354 memset(ifmr, 0, sizeof *ifmr); 355 strlcpy(ifmr->ifm_name, net_dev, sizeof ifmr->ifm_name); 356 rval = ioctl(sock, cmd, ifmr); 367 struct ifmediareq ifmr; local in function:get_ifinterface_info 381 if (do_ifmreq(&ifmr, SIOCGIFMEDIA) == 0) { 383 modew = ifmr.ifm_current;
|
/src/sys/dev/pci/ |
if_kse.c | 1328 struct ifmediareq ifmr; local in function:lnkchg 1334 kse_ifmedia_sts(&sc->sc_ethercom.ec_if, &ifmr); 1364 kse_ifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) 1370 ifmr->ifm_status = mii->mii_media_status; 1371 ifmr->ifm_active = sc->sc_flowflags | 1376 nopifmedia_sts(struct ifnet *ifp, struct ifmediareq *ifmr) 1386 ifmr->ifm_status = IFM_AVALID | IFM_ACTIVE; 1387 ifmr->ifm_active = ifm->ifm_cur->ifm_media |
|