| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | dev_ioctl.c | 23 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname() argument 25 ifr->ifr_name[IFNAMSIZ-1] = 0; in dev_ifname() 26 return netdev_get_name(net, ifr->ifr_name, ifr->ifr_ifindex); in dev_ifname() 80 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked() argument 83 struct net_device *dev = dev_get_by_name_rcu(net, ifr->ifr_name); in dev_ifsioc_locked() 90 ifr->ifr_flags = (short) dev_get_flags(dev); in dev_ifsioc_locked() 95 ifr->ifr_metric = 0; in dev_ifsioc_locked() 99 ifr->ifr_mtu = dev->mtu; in dev_ifsioc_locked() 107 ifr->ifr_map.mem_start = dev->mem_start; in dev_ifsioc_locked() 108 ifr->ifr_map.mem_end = dev->mem_end; in dev_ifsioc_locked() [all …]
|
| /OK3568_Linux_fs/buildroot/package/wireless_tools/ |
| H A D | 0001-remove-bzero.patch | 12 - bzero(&ifr, sizeof(struct ifreq)); 13 + memset(&ifr, 0, sizeof(struct ifreq)); 14 strncpy(ifr.ifr_name, victimname, IFNAMSIZ); 15 strncpy(ifr.ifr_newname, autoname, IFNAMSIZ); 21 - bzero(&ifr, sizeof(struct ifreq)); 22 + memset(&ifr, 0, sizeof(struct ifreq)); 23 strncpy(ifr.ifr_name, oldname, IFNAMSIZ); 24 strncpy(ifr.ifr_newname, newname, IFNAMSIZ); 30 - bzero(&ifr, sizeof(struct ifreq)); 31 + memset(&ifr, 0, sizeof(struct ifreq)); [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/qemu/qemu-helper/ |
| H A D | tunctl.c | 36 struct ifreq ifr; in main() local 106 memset(&ifr, 0, sizeof(ifr)); in main() 108 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in main() 109 strncpy(ifr.ifr_name, tun, sizeof(ifr.ifr_name) - 1); in main() 110 if(ioctl(tap_fd, TUNSETIFF, (void *) &ifr) < 0){ in main() 120 printf("Set '%s' nonpersistent\n", ifr.ifr_name); in main() 147 printf("%s\n", ifr.ifr_name); in main() 149 printf("Set '%s' persistent and owned by", ifr.ifr_name); in main()
|
| /OK3568_Linux_fs/app/forlinx/forlinx_cmd/fltest_canfdtest/ |
| H A D | canfdtest.c | 85 struct ifreq ifr; in canfd_recv() local 99 strcpy(ifr.ifr_name, "can1"); in canfd_recv() 100 if (ioctl(s, SIOCGIFINDEX, &ifr) < 0) { in canfd_recv() 103 addr.can_ifindex = ifr.ifr_ifindex; in canfd_recv() 110 if (ioctl(s, SIOCGIFMTU, &ifr) < 0) { in canfd_recv() 114 if (ifr.ifr_mtu != CANFD_MTU) { in canfd_recv() 162 struct ifreq ifr; in main() local 188 strcpy(ifr.ifr_name, "can1"); in main() 189 if (ioctl(s, SIOCGIFINDEX, &ifr) < 0) { in main() 193 addr.can_ifindex = ifr.ifr_ifindex; in main() [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/ |
| H A D | echo_discovery.c | 137 struct ifreq ifr; in broadcast_service() local 153 strcpy(ifr.ifr_name, "rndis0"); in broadcast_service() 159 while (ioctl(broadcast_fd, SIOCGIFADDR, &ifr) < 0) { in broadcast_service() 163 inet_ntoa(((struct sockaddr_in*)&(ifr.ifr_addr))->sin_addr)); in broadcast_service() 166 while (ioctl(broadcast_fd, SIOCGIFHWADDR, &ifr) < 0) { in broadcast_service() 170 (unsigned char)ifr.ifr_hwaddr.sa_data[0], in broadcast_service() 171 (unsigned char)ifr.ifr_hwaddr.sa_data[1], in broadcast_service() 172 (unsigned char)ifr.ifr_hwaddr.sa_data[2], in broadcast_service() 173 (unsigned char)ifr.ifr_hwaddr.sa_data[3], in broadcast_service() 174 (unsigned char)ifr.ifr_hwaddr.sa_data[4], in broadcast_service() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/tools/brcm_tools/ |
| H A D | dhd_priv.c | 41 struct ifreq ifr; in main() local 74 memset(&ifr, 0, sizeof(ifr)); in main() 76 strncpy(ifr.ifr_name, "wlan0", sizeof(ifr.ifr_name)); in main() 81 ifr.ifr_data = (void *)&priv_cmd; in main() 83 if ((ret = ioctl(ioctl_sock, SIOCDEVPRIVATE + 1, &ifr)) < 0) { in main()
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-devtools/brcm-tools/files/ |
| H A D | dhd_priv.c | 41 struct ifreq ifr; in main() local 74 memset(&ifr, 0, sizeof(ifr)); in main() 76 strncpy(ifr.ifr_name, "wlan0", sizeof(ifr.ifr_name)); in main() 81 ifr.ifr_data = &priv_cmd; in main() 83 if ((ret = ioctl(ioctl_sock, SIOCDEVPRIVATE + 1, &ifr)) < 0) { in main()
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | hdlc_raw.c | 22 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr); 36 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr) in raw_ioctl() argument 38 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_ioctl() 44 switch (ifr->ifr_settings.type) { in raw_ioctl() 48 ifr->ifr_settings.type = IF_PROTO_HDLC; in raw_ioctl() 49 if (ifr->ifr_settings.size < size) { in raw_ioctl() 50 ifr->ifr_settings.size = size; /* data size wanted */ in raw_ioctl()
|
| H A D | hdlc_raw_eth.c | 23 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr); 51 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr) in raw_eth_ioctl() argument 53 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc; in raw_eth_ioctl() 60 switch (ifr->ifr_settings.type) { in raw_eth_ioctl() 64 ifr->ifr_settings.type = IF_PROTO_HDLC_ETH; in raw_eth_ioctl() 65 if (ifr->ifr_settings.size < size) { in raw_eth_ioctl() 66 ifr->ifr_settings.size = size; /* data size wanted */ in raw_eth_ioctl()
|
| H A D | pc300too.c | 191 static int pc300_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in pc300_ioctl() argument 195 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in pc300_ioctl() 206 return hdlc_ioctl(dev, ifr, cmd); in pc300_ioctl() 208 if (ifr->ifr_settings.type == IF_GET_IFACE) { in pc300_ioctl() 209 ifr->ifr_settings.type = port->iface; in pc300_ioctl() 210 if (ifr->ifr_settings.size < size) { in pc300_ioctl() 211 ifr->ifr_settings.size = size; /* data size wanted */ in pc300_ioctl() 221 (ifr->ifr_settings.type == IF_IFACE_SYNC_SERIAL || in pc300_ioctl() 222 ifr->ifr_settings.type == IF_IFACE_X21)) in pc300_ioctl() 226 (ifr->ifr_settings.type == IF_IFACE_SYNC_SERIAL || in pc300_ioctl() [all …]
|
| H A D | hdlc_x25.c | 30 static int x25_ioctl(struct net_device *dev, struct ifreq *ifr); 273 static int x25_ioctl(struct net_device *dev, struct ifreq *ifr) in x25_ioctl() argument 275 x25_hdlc_proto __user *x25_s = ifr->ifr_settings.ifs_ifsu.x25; in x25_ioctl() 281 switch (ifr->ifr_settings.type) { in x25_ioctl() 285 ifr->ifr_settings.type = IF_PROTO_X25; in x25_ioctl() 286 if (ifr->ifr_settings.size < size) { in x25_ioctl() 287 ifr->ifr_settings.size = size; /* data size wanted */ in x25_ioctl() 302 if (ifr->ifr_settings.size == 0) { in x25_ioctl()
|
| H A D | pci200syn.c | 182 static int pci200_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in pci200_ioctl() argument 186 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in pci200_ioctl() 196 return hdlc_ioctl(dev, ifr, cmd); in pci200_ioctl() 198 switch(ifr->ifr_settings.type) { in pci200_ioctl() 200 ifr->ifr_settings.type = IF_IFACE_V35; in pci200_ioctl() 201 if (ifr->ifr_settings.size < size) { in pci200_ioctl() 202 ifr->ifr_settings.size = size; /* data size wanted */ in pci200_ioctl() 232 return hdlc_ioctl(dev, ifr, cmd); in pci200_ioctl()
|
| H A D | c101.c | 222 static int c101_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in c101_ioctl() argument 226 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in c101_ioctl() 241 return hdlc_ioctl(dev, ifr, cmd); in c101_ioctl() 243 switch(ifr->ifr_settings.type) { in c101_ioctl() 245 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in c101_ioctl() 246 if (ifr->ifr_settings.size < size) { in c101_ioctl() 247 ifr->ifr_settings.size = size; /* data size wanted */ in c101_ioctl() 275 return hdlc_ioctl(dev, ifr, cmd); in c101_ioctl()
|
| /OK3568_Linux_fs/app/forlinx/quectelCM/ |
| H A D | udhcpc.c | 37 static void ifc_init_ifr(const char *name, struct ifreq *ifr) in ifc_init_ifr() argument 39 memset(ifr, 0, sizeof(struct ifreq)); in ifc_init_ifr() 40 strncpy(ifr->ifr_name, name, IFNAMSIZ); in ifc_init_ifr() 41 ifr->ifr_name[IFNAMSIZ - 1] = 0; in ifc_init_ifr() 46 struct ifreq ifr; in ql_set_mtu() local 51 ifc_init_ifr(ifname, &ifr); in ql_set_mtu() 53 if (!ioctl(inet_sock, SIOCGIFMTU, &ifr)) { in ql_set_mtu() 54 if (ifr.ifr_ifru.ifru_mtu != ifru_mtu) { in ql_set_mtu() 55 dbg_time("change mtu %d -> %d", ifr.ifr_ifru.ifru_mtu , ifru_mtu); in ql_set_mtu() 56 ifr.ifr_ifru.ifru_mtu = ifru_mtu; in ql_set_mtu() [all …]
|
| H A D | util.c | 361 struct ifreq ifr; in ql_get_driver_rmnet_info() local 374 memset(&ifr, 0, sizeof(struct ifreq)); in ql_get_driver_rmnet_info() 375 strncpy(ifr.ifr_name, profile->usbnet_adapter, IFNAMSIZ); in ql_get_driver_rmnet_info() 376 ifr.ifr_name[IFNAMSIZ - 1] = 0; in ql_get_driver_rmnet_info() 377 ifr.ifr_ifru.ifru_data = (void *)data; in ql_get_driver_rmnet_info() 379 rc = ioctl(ifc_ctl_sock, request, &ifr); in ql_get_driver_rmnet_info() 393 struct ifreq ifr; in ql_set_driver_qmap_setting() local 403 memset(&ifr, 0, sizeof(struct ifreq)); in ql_set_driver_qmap_setting() 404 strncpy(ifr.ifr_name, profile->usbnet_adapter, IFNAMSIZ); in ql_set_driver_qmap_setting() 405 ifr.ifr_name[IFNAMSIZ - 1] = 0; in ql_set_driver_qmap_setting() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/realtek/r8168/ |
| H A D | rtltool.c | 47 int rtl8168_tool_ioctl(struct rtl8168_private *tp, struct ifreq *ifr) in rtl8168_tool_ioctl() argument 53 if (copy_from_user(&my_cmd, ifr->ifr_data, sizeof(my_cmd))) in rtl8168_tool_ioctl() 73 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 104 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 128 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 155 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 198 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 232 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 258 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() 311 if (copy_to_user(ifr->ifr_data, &my_cmd, sizeof(my_cmd))) { in rtl8168_tool_ioctl() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | tuntap.rst | 95 struct ifreq ifr; 101 memset(&ifr, 0, sizeof(ifr)); 108 ifr.ifr_flags = IFF_TUN; 110 strncpy(ifr.ifr_name, dev, IFNAMSIZ); 112 if( (err = ioctl(fd, TUNSETIFF, (void *) &ifr)) < 0 ){ 116 strcpy(dev, ifr.ifr_name); 150 struct ifreq ifr; 156 memset(&ifr, 0, sizeof(ifr)); 163 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_MULTI_QUEUE; 164 strcpy(ifr.ifr_name, dev); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | atmel-quadspi.c | 303 u32 iar, icr, ifr; in atmel_qspi_set_cfg() local 309 ifr = QSPI_IFR_INSTEN; in atmel_qspi_set_cfg() 314 ifr |= atmel_qspi_modes[mode].config; in atmel_qspi_set_cfg() 336 ifr |= QSPI_IFR_OPTEN | QSPI_IFR_OPTL_8BIT; in atmel_qspi_set_cfg() 341 ifr &= ~QSPI_IFR_INSTEN; in atmel_qspi_set_cfg() 342 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg() 346 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg() 352 ifr |= QSPI_IFR_ADDREN; in atmel_qspi_set_cfg() 356 ifr |= QSPI_IFR_ADDREN | QSPI_IFR_ADDRL; in atmel_qspi_set_cfg() 369 ifr |= QSPI_IFR_NBDUM(dummy_cycles); in atmel_qspi_set_cfg() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/os-Linux/drivers/ |
| H A D | tuntap_user.c | 130 struct ifreq ifr; in tuntap_open() local 147 memset(&ifr, 0, sizeof(ifr)); in tuntap_open() 148 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open() 149 strlcpy(ifr.ifr_name, pri->dev_name, sizeof(ifr.ifr_name)); in tuntap_open() 150 if (ioctl(pri->fd, TUNSETIFF, &ifr) < 0) { in tuntap_open()
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/net/ |
| H A D | udpgso.c | 279 struct ifreq ifr; in get_device_mtu() local 281 memset(&ifr, 0, sizeof(ifr)); in get_device_mtu() 283 strcpy(ifr.ifr_name, ifname); in get_device_mtu() 285 if (ioctl(fd, SIOCGIFMTU, &ifr)) in get_device_mtu() 288 return ifr.ifr_mtu; in get_device_mtu() 293 struct ifreq ifr; in __set_device_mtu() local 295 memset(&ifr, 0, sizeof(ifr)); in __set_device_mtu() 297 ifr.ifr_mtu = mtu; in __set_device_mtu() 298 strcpy(ifr.ifr_name, ifname); in __set_device_mtu() 300 if (ioctl(fd, SIOCSIFMTU, &ifr)) in __set_device_mtu()
|
| /OK3568_Linux_fs/external/xserver/os/ |
| H A D | access.c | 603 register struct lifreq *ifr; in DefineSelf() local 611 register struct ifreq *ifr; in DefineSelf() local 615 struct ifaddrs *ifap, *ifr; in DefineSelf() 647 #define IFR_IFR_ADDR ifr->lifr_addr in DefineSelf() 648 #define IFR_IFR_NAME ifr->lifr_name in DefineSelf() 657 #define IFR_IFR_ADDR ifr->ifr_addr in DefineSelf() 658 #define IFR_IFR_NAME ifr->ifr_name in DefineSelf() 666 for (cp = (char *) IFC_IFC_REQ; cp < cplim; cp += ifr_size(ifr)) { in DefineSelf() 667 ifr = (ifr_type *) cp; in DefineSelf() 745 broad_req = *ifr; in DefineSelf() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/dsa/mv88e6xxx/ |
| H A D | hwtstamp.h | 114 struct ifreq *ifr); 116 struct ifreq *ifr); 136 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set() argument 142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get() argument
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_main.c | 264 static int aq_ndev_hwtstamp_set(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_set() argument 274 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in aq_ndev_hwtstamp_set() 282 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_set() 287 static int aq_ndev_hwtstamp_get(struct aq_nic_s *aq_nic, struct ifreq *ifr) in aq_ndev_hwtstamp_get() argument 295 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in aq_ndev_hwtstamp_get() 300 static int aq_ndev_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in aq_ndev_ioctl() argument 306 return aq_ndev_hwtstamp_set(aq_nic, ifr); in aq_ndev_ioctl() 310 return aq_ndev_hwtstamp_get(aq_nic, ifr); in aq_ndev_ioctl()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/os_dep/ |
| H A D | rtw_android.c | 130 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()
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | vector_user.c | 132 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() 173 strncpy((char *)&ifr.ifr_name, iface, sizeof(ifr.ifr_name) - 1); in create_raw_fd() 174 if (ioctl(fd, SIOCGIFINDEX, (void *) &ifr) < 0) { in create_raw_fd() 181 sock.sll_ifindex = ifr.ifr_ifindex; in create_raw_fd()
|