Home
last modified time | relevance | path

Searched refs:ifr (Results 76 - 100 of 489) sorted by relevance

12345678910>>...20

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A Ddriver_roboswitch.c60 struct ifreq ifr; member
88 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_read()
93 if (ioctl(drv->fd, SIOCGMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_read()
105 struct mii_ioctl_data *mii = if_mii(&drv->ifr); in wpa_driver_roboswitch_mdio_write()
111 if (ioctl(drv->fd, SIOCSMIIREG, &drv->ifr) < 0) { in wpa_driver_roboswitch_mdio_write()
404 os_memset(&drv->ifr, 0, sizeof(drv->ifr)); in wpa_driver_roboswitch_init()
405 os_strlcpy(drv->ifr.ifr_name, drv->ifname, IFNAMSIZ); in wpa_driver_roboswitch_init()
406 if (ioctl(drv->fd, SIOCGMIIPHY, &drv->ifr) < 0) { in wpa_driver_roboswitch_init()
413 if (if_mii(&drv->ifr) in wpa_driver_roboswitch_init()
[all...]
H A Ddriver_macsec_qca.c194 struct ifreq ifr; in macsec_qca_init_sockets() local
210 os_memset(&ifr, 0, sizeof(ifr)); in macsec_qca_init_sockets()
211 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in macsec_qca_init_sockets()
212 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in macsec_qca_init_sockets()
220 addr.sll_ifindex = ifr.ifr_ifindex; in macsec_qca_init_sockets()
231 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in macsec_qca_init_sockets()
238 os_memset(&ifr, 0, sizeof(ifr)); in macsec_qca_init_sockets()
[all...]
H A Ddriver_bsd.c179 struct ifreq ifr; in bsd_get_ssid() local
181 os_memset(&ifr, 0, sizeof(ifr)); in bsd_get_ssid()
182 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in bsd_get_ssid()
183 ifr.ifr_data = (void *)&nwid; in bsd_get_ssid()
184 if (ioctl(drv->global->sock, SIOCG80211NWID, &ifr) < 0 || in bsd_get_ssid()
200 struct ifreq ifr; in bsd_set_ssid() local
204 os_memset(&ifr, 0, sizeof(ifr)); in bsd_set_ssid()
235 struct ifreq ifr; bsd_set_if_media() local
298 struct ifreq ifr; bsd_get_iface_flags() local
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/
H A Diapp.c378 struct ifreq ifr; in iapp_init() local
404 os_memset(&ifr, 0, sizeof(ifr)); in iapp_init()
405 os_strlcpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name)); in iapp_init()
406 if (ioctl(iapp->udp_sock, SIOCGIFINDEX, &ifr) != 0) { in iapp_init()
412 ifindex = ifr.ifr_ifindex; in iapp_init()
414 if (ioctl(iapp->udp_sock, SIOCGIFADDR, &ifr) != 0) { in iapp_init()
420 paddr = (struct sockaddr_in *) &ifr.ifr_addr; in iapp_init()
429 if (ioctl(iapp->udp_sock, SIOCGIFBRDADDR, &ifr) ! in iapp_init()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/
H A Drtw_android.c130 int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd) in rtw_android_priv_cmd() argument
138 if (!ifr->ifr_data) in rtw_android_priv_cmd()
140 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(priv_cmd))) in rtw_android_priv_cmd()
149 __func__, command, ifr->ifr_name); in rtw_android_priv_cmd()
159 __func__, command, ifr->ifr_name); in rtw_android_priv_cmd()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A Ddriver_bsd.c181 struct ifreq ifr; in bsd_get_ssid() local
183 os_memset(&ifr, 0, sizeof(ifr)); in bsd_get_ssid()
184 os_strlcpy(ifr.ifr_name, drv->ifname, sizeof(ifr.ifr_name)); in bsd_get_ssid()
185 ifr.ifr_data = (void *)&nwid; in bsd_get_ssid()
186 if (ioctl(drv->global->sock, SIOCG80211NWID, &ifr) < 0 || in bsd_get_ssid()
202 struct ifreq ifr; in bsd_set_ssid() local
206 os_memset(&ifr, 0, sizeof(ifr)); in bsd_set_ssid()
237 struct ifreq ifr; bsd_set_if_media() local
301 struct ifreq ifr; bsd_ctrl_iface() local
[all...]
H A Ddriver_macsec_qca.c194 struct ifreq ifr; in macsec_qca_init_sockets() local
210 os_memset(&ifr, 0, sizeof(ifr)); in macsec_qca_init_sockets()
211 os_strlcpy(ifr.ifr_name, drv->common.ifname, sizeof(ifr.ifr_name)); in macsec_qca_init_sockets()
212 if (ioctl(drv->common.sock, SIOCGIFINDEX, &ifr) != 0) { in macsec_qca_init_sockets()
220 addr.sll_ifindex = ifr.ifr_ifindex; in macsec_qca_init_sockets()
231 if (wired_multicast_membership(drv->common.sock, ifr.ifr_ifindex, in macsec_qca_init_sockets()
238 os_memset(&ifr, 0, sizeof(ifr)); in macsec_qca_init_sockets()
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.h114 struct ifreq *ifr);
116 struct ifreq *ifr);
136 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
135 mv88e6xxx_port_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_set() argument
141 mv88e6xxx_port_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_get() argument
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dhwtstamp_config.c88 struct ifreq ifr; in main() local
114 strcpy(ifr.ifr_name, argv[1]); in main()
115 ifr.ifr_data = (caddr_t)&config; in main()
117 if (ioctl(sock, (argc == 2) ? SIOCGHWTSTAMP : SIOCSHWTSTAMP, &ifr)) { in main()
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.h114 struct ifreq *ifr);
116 struct ifreq *ifr);
136 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
135 mv88e6xxx_port_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_set() argument
141 mv88e6xxx_port_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_get() argument
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dlwt_helpers.h45 struct ifreq ifr; in open_tuntap() local
51 ifr.ifr_flags = IFF_NO_PI | (need_mac ? IFF_TAP : IFF_TUN); in open_tuntap()
52 memcpy(ifr.ifr_name, dev_name, IFNAMSIZ); in open_tuntap()
54 err = ioctl(fd, TUNSETIFF, &ifr); in open_tuntap()
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dhwtstamp_config.c90 struct ifreq ifr; in main() local
116 strcpy(ifr.ifr_name, argv[1]); in main()
117 ifr.ifr_data = (caddr_t)&config; in main()
119 if (ioctl(sock, (argc == 2) ? SIOCGHWTSTAMP : SIOCSHWTSTAMP, &ifr)) { in main()
/third_party/ltp/testcases/network/can/filter-tests/
H A Dcan_rcv_own_msgs.c86 struct ifreq ifr; in setup() local
93 strcpy(ifr.ifr_name, can_dev_name); in setup()
94 SAFE_IOCTL(s, SIOCGIFINDEX, &ifr); in setup()
96 addr.can_ifindex = ifr.ifr_ifindex; in setup()
H A Dcan_filter.c53 struct ifreq ifr; in setup() local
60 strcpy(ifr.ifr_name, can_dev_name); in setup()
61 SAFE_IOCTL(s, SIOCGIFINDEX, &ifr); in setup()
64 addr.can_ifindex = ifr.ifr_ifindex; in setup()
/third_party/toybox/toys/pending/
H A Darping.c202 struct ifreq ifr; in arping_main() local
210 memset(&ifr, 0, sizeof(ifr)); in arping_main()
211 xstrncpy(ifr.ifr_name, TT.iface, IFNAMSIZ); in arping_main()
215 xioctl(TT.sockfd, SIOCGIFFLAGS, (char*)&ifr); in arping_main()
216 if (!(ifr.ifr_flags & IFF_UP) && !(toys.optflags & FLAG_q)) in arping_main()
218 if ((ifr.ifr_flags & (IFF_NOARP | IFF_LOOPBACK)) in arping_main()
/kernel/linux/linux-6.6/drivers/net/
H A Dtun.c214 struct ifreq *ifr; member
978 struct ifreq *ifr = tun->ifr; in tun_net_init() local
1004 (ifr->ifr_flags & TUN_FEATURES); in tun_net_init()
1007 err = tun_attach(tun, tun->file, false, ifr->ifr_flags & IFF_NAPI, in tun_net_init()
1008 ifr->ifr_flags & IFF_NAPI_FRAGS, false); in tun_net_init()
2742 static int tun_set_iff(struct net *net, struct file *file, struct ifreq *ifr) in tun_set_iff() argument
2752 if ((ifr->ifr_flags & IFF_NAPI_FRAGS)) { in tun_set_iff()
2756 if (!(ifr->ifr_flags & IFF_NAPI) || in tun_set_iff()
2757 (ifr in tun_set_iff()
2883 tun_get_iff(struct tun_struct *tun, struct ifreq *ifr) tun_get_iff() argument
2981 tun_set_queue(struct file *file, struct ifreq *ifr) tun_set_queue() argument
3084 struct ifreq ifr; __tun_chr_ioctl() local
3516 struct ifreq ifr; tun_chr_show_fdinfo() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dfarsync.c1849 struct ifreq *ifr) in fst_set_iface()
1854 if (ifr->ifr_settings.size != sizeof (sync)) { in fst_set_iface()
1859 (&sync, ifr->ifr_settings.ifs_ifsu.sync, sizeof (sync))) { in fst_set_iface()
1868 switch (ifr->ifr_settings.type) { in fst_set_iface()
1924 struct ifreq *ifr) in fst_get_iface()
1935 ifr->ifr_settings.type = IF_IFACE_E1; in fst_get_iface()
1938 ifr->ifr_settings.type = IF_IFACE_T1; in fst_get_iface()
1941 ifr->ifr_settings.type = IF_IFACE_V35; in fst_get_iface()
1944 ifr->ifr_settings.type = IF_IFACE_V24; in fst_get_iface()
1947 ifr in fst_get_iface()
1848 fst_set_iface(struct fst_card_info *card, struct fst_port_info *port, struct ifreq *ifr) fst_set_iface() argument
1923 fst_get_iface(struct fst_card_info *card, struct fst_port_info *port, struct ifreq *ifr) fst_get_iface() argument
1978 fst_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) fst_ioctl() argument
[all...]
H A Dhdlc_fr.c153 static int fr_ioctl(struct net_device *dev, struct ifreq *ifr);
378 static int pvc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in pvc_ioctl() argument
383 if (ifr->ifr_settings.type == IF_GET_PROTO) { in pvc_ioctl()
385 ifr->ifr_settings.type = IF_PROTO_FR_ETH_PVC; in pvc_ioctl()
387 ifr->ifr_settings.type = IF_PROTO_FR_PVC; in pvc_ioctl()
389 if (ifr->ifr_settings.size < sizeof(info)) { in pvc_ioctl()
391 ifr->ifr_settings.size = sizeof(info); in pvc_ioctl()
397 if (copy_to_user(ifr->ifr_settings.ifs_ifsu.fr_pvc_info, in pvc_ioctl()
1187 static int fr_ioctl(struct net_device *dev, struct ifreq *ifr) in fr_ioctl() argument
1189 fr_proto __user *fr_s = ifr in fr_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Dtun.c225 struct ifreq *ifr; member
989 struct ifreq *ifr = tun->ifr; in tun_net_init() local
1015 (ifr->ifr_flags & TUN_FEATURES); in tun_net_init()
1018 err = tun_attach(tun, tun->file, false, ifr->ifr_flags & IFF_NAPI, in tun_net_init()
1019 ifr->ifr_flags & IFF_NAPI_FRAGS, false); in tun_net_init()
2740 static int tun_set_iff(struct net *net, struct file *file, struct ifreq *ifr) in tun_set_iff() argument
2750 if ((ifr->ifr_flags & IFF_NAPI_FRAGS)) { in tun_set_iff()
2754 if (!(ifr->ifr_flags & IFF_NAPI) || in tun_set_iff()
2755 (ifr in tun_set_iff()
2878 tun_get_iff(struct tun_struct *tun, struct ifreq *ifr) tun_get_iff() argument
2970 tun_set_queue(struct file *file, struct ifreq *ifr) tun_set_queue() argument
3073 struct ifreq ifr; __tun_chr_ioctl() local
3495 struct ifreq ifr; tun_chr_show_fdinfo() local
[all...]
/third_party/musl/src/network/liteos_a/
H A Dgetifaddrs.c245 struct ifreq ifr[MAX_IF_NO]; in getifaddrs() local
249 ifconfig.ifc_buf = ifr; in getifaddrs()
250 ifconfig.ifc_len = sizeof(ifr); in getifaddrs()
268 memcpy(ifa->ifa_name, ifr[i].ifr_name, IF_NAMESIZE); in getifaddrs()
270 memcpy(ifa->ifa_addr, &ifr[i].ifr_addr, sizeof(struct sockaddr)); in getifaddrs()
271 if (ioctl(fd, SIOCGIFNETMASK, &ifr[i]) < 0) in getifaddrs()
273 memcpy(ifa->ifa_netmask, &ifr[i].ifr_netmask, sizeof(struct sockaddr)); in getifaddrs()
275 if (ioctl(fd, SIOCGIFFLAGS, &ifr[i]) < 0) in getifaddrs()
277 ifa->ifa_flags = ifr[i].ifr_flags; in getifaddrs()
/third_party/musl/porting/liteos_a/user/src/network/
H A Dgetifaddrs.c245 struct ifreq ifr[MAX_IF_NO]; in getifaddrs() local
249 ifconfig.ifc_buf = ifr; in getifaddrs()
250 ifconfig.ifc_len = sizeof(ifr); in getifaddrs()
268 memcpy(ifa->ifa_name, ifr[i].ifr_name, IF_NAMESIZE); in getifaddrs()
270 memcpy(ifa->ifa_addr, &ifr[i].ifr_addr, sizeof(struct sockaddr)); in getifaddrs()
271 if (ioctl(fd, SIOCGIFNETMASK, &ifr[i]) < 0) in getifaddrs()
273 memcpy(ifa->ifa_netmask, &ifr[i].ifr_netmask, sizeof(struct sockaddr)); in getifaddrs()
275 if (ioctl(fd, SIOCGIFFLAGS, &ifr[i]) < 0) in getifaddrs()
277 ifa->ifa_flags = ifr[i].ifr_flags; in getifaddrs()
/kernel/linux/linux-5.10/arch/um/drivers/
H A Dvector_user.c132 struct ifreq ifr; in create_tap_fd() local
141 memset(&ifr, 0, sizeof(ifr)); in create_tap_fd()
142 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR; in create_tap_fd()
143 strncpy((char *)&ifr.ifr_name, iface, sizeof(ifr.ifr_name) - 1); in create_tap_fd()
145 err = ioctl(fd, TUNSETIFF, (void *) &ifr); in create_tap_fd()
162 struct ifreq ifr; in create_raw_fd() local
172 memset(&ifr, 0, sizeof(ifr)); in create_raw_fd()
[all...]
/kernel/linux/linux-6.6/arch/um/drivers/
H A Dvector_user.c133 struct ifreq ifr; in create_tap_fd() local
142 memset(&ifr, 0, sizeof(ifr)); in create_tap_fd()
143 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR; in create_tap_fd()
144 strscpy(ifr.ifr_name, iface, sizeof(ifr.ifr_name)); in create_tap_fd()
146 err = ioctl(fd, TUNSETIFF, (void *) &ifr); in create_tap_fd()
163 struct ifreq ifr; in create_raw_fd() local
173 memset(&ifr, 0, sizeof(ifr)); in create_raw_fd()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_ptp.h262 int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr);
263 int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr);
280 static inline int ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_set_ts_config() argument
285 static inline int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_get_ts_config() argument
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dxdp_redirect_multi.c48 struct ifreq ifr; in get_mac_addr() local
58 strcpy(ifr.ifr_name, ifname); in get_mac_addr()
60 if (ioctl(fd, SIOCGIFHWADDR, &ifr) != 0) in get_mac_addr()
63 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()

Completed in 24 milliseconds

12345678910>>...20