Lines Matching refs:ifr
676 struct ifreq ifr;
678 bzero(&ifr, sizeof(ifr));
679 ifr.ifr_mtu = mtu;
680 return (ifnet_ioctl(ifp, 0, SIOCSIFMTU, &ifr));
686 struct ifreq ifr;
689 bzero(&ifr, sizeof(ifr));
690 error = ifnet_ioctl(ifp, 0, SIOCGIFDEVMTU, &ifr);
692 *ifdm_p = ifr.ifr_devmtu;
882 struct ifreq ifr;
888 ifr.ifr_addr.sa_family = AF_UNSPEC;
889 ifr.ifr_addr.sa_len = ETHER_ADDR_LEN;
890 ether_addr_copy(ifr.ifr_addr.sa_data, ea_p);
891 return (ifnet_ioctl(ifp, 0, SIOCSIFLLADDR, &ifr));
2702 struct ifreq * ifr;
2710 ifr = (struct ifreq *)data;
2767 ifr->ifr_devmtu.ifdm_current = bond_device_mtu(ifp, ifb);
2768 bond_get_mtu_values(ifb, &ifr->ifr_devmtu.ifdm_min,
2769 &ifr->ifr_devmtu.ifdm_max);
2781 ifr->ifr_mtu = ifb->ifb_altmtu;
2786 error = bond_set_mtu(ifp, ifr->ifr_mtu, 1);
2790 error = bond_set_mtu(ifp, ifr->ifr_mtu, 0);
2795 ? ifr->ifr_data64 : CAST_USER_ADDR_T(ifr->ifr_data);
2866 ? ifr->ifr_data64 : CAST_USER_ADDR_T(ifr->ifr_data);