| /kernel/uniproton/src/net/lwip-2.1/src/ |
| D | sockets.c | 286 static u8_t OsLwipIoctlInternalSiocgifConf(struct ifreq *ifr) in OsLwipIoctlInternalSiocgifConf() 289 struct ifreq ifreq; in OsLwipIoctlInternalSiocgifConf() local 301 pos = (pos + (int)sizeof(struct ifreq)); in OsLwipIoctlInternalSiocgifConf() 305 if (len < (S32)sizeof(ifreq)) { in OsLwipIoctlInternalSiocgifConf() 308 if (memset_s(&ifreq, sizeof(struct ifreq), 0, sizeof(struct ifreq)) != EOK) { in OsLwipIoctlInternalSiocgifConf() 312 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%.2s", netif->name); in OsLwipIoctlInternalSiocgifConf() 318 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%s", netif_get_name(netif)); in OsLwipIoctlInternalSiocgifConf() 325 sockIn = (struct sockaddr_in *)&ifreq.ifr_addr; in OsLwipIoctlInternalSiocgifConf() 328 … if (memcpy_s(ifc->ifc_buf + pos, sizeof(struct ifreq), &ifreq, sizeof(struct ifreq)) != EOK) { in OsLwipIoctlInternalSiocgifConf() 331 pos = pos + (int)sizeof(struct ifreq); in OsLwipIoctlInternalSiocgifConf() [all …]
|
| /kernel/liteos_m/components/net/lwip-2.1/porting/src/ |
| D | sockets_porting.c | 294 static u8_t lwip_ioctl_internal_SIOCGIFCONF(struct ifreq *ifr) in lwip_ioctl_internal_SIOCGIFCONF() 298 struct ifreq ifreq; in lwip_ioctl_internal_SIOCGIFCONF() local 312 pos = (pos + (int)sizeof(struct ifreq)); in lwip_ioctl_internal_SIOCGIFCONF() 316 if (len < (int)sizeof(ifreq)) { in lwip_ioctl_internal_SIOCGIFCONF() 319 (void)memset_s(&ifreq, sizeof(struct ifreq), 0, sizeof(struct ifreq)); in lwip_ioctl_internal_SIOCGIFCONF() 321 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%.2s", netif->name); in lwip_ioctl_internal_SIOCGIFCONF() 327 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%s", netif_get_name(netif)); in lwip_ioctl_internal_SIOCGIFCONF() 334 sock_in = (struct sockaddr_in *)&ifreq.ifr_addr; in lwip_ioctl_internal_SIOCGIFCONF() 337 … if (memcpy_s(ifc->ifc_buf + pos, sizeof(struct ifreq), &ifreq, sizeof(struct ifreq)) != EOK) { in lwip_ioctl_internal_SIOCGIFCONF() 340 pos = pos + (int)sizeof(struct ifreq); in lwip_ioctl_internal_SIOCGIFCONF() [all …]
|
| /kernel/liteos_a/net/lwip-2.1/porting/src/ |
| D | sockets.c | 480 static u8_t lwip_ioctl_internal_SIOCGIFCONF(struct ifreq *ifr, struct net_group *group) 482 static u8_t lwip_ioctl_internal_SIOCGIFCONF(struct ifreq *ifr) 487 struct ifreq ifreq; local 505 pos = (pos + (int)sizeof(struct ifreq)); 509 if (len < (int)sizeof(ifreq)) { 512 (void)memset_s(&ifreq, sizeof(struct ifreq), 0, sizeof(struct ifreq)); 514 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%.2s", netif->name); 520 ret = snprintf_s(ifreq.ifr_name, IFNAMSIZ, (IFNAMSIZ - 1), "%s", netif_get_name(netif)); 527 sock_in = (struct sockaddr_in *)&ifreq.ifr_addr; 530 … if (memcpy_s(ifc->ifc_buf + pos, sizeof(struct ifreq), &ifreq, sizeof(struct ifreq)) != EOK) { [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
| D | hwtstamp.h | 114 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()
|
| /kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
| D | devninet.c | 38 struct ifreq ifr; in ninet_gifconf() 41 if (WARN_ON(size > sizeof(struct ifreq))) in ninet_gifconf() 58 memset(&ifr, 0, sizeof(struct ifreq)); in ninet_gifconf()
|
| /kernel/liteos_a/testsuites/unittest/net/socket/smoke/ |
| D | net_socket_test_010.cpp | 43 static void InitIfreq(struct ifreq *ifr) in InitIfreq() 45 *ifr = (struct ifreq){{0}}; in InitIfreq() 55 struct ifreq ifr; in IfIndex2Name() 77 struct ifreq ifr; in IfName2Index() 90 struct ifreq ifr = {{0}}; in IoctlTestInternal()
|
| /kernel/linux/linux-5.10/net/core/ |
| D | dev_ioctl.c | 23 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname() 80 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked() 135 static int net_hwtstamp_validate(struct ifreq *ifr) in net_hwtstamp_validate() 195 struct ifreq *ifr, unsigned int cmd) in dev_do_ioctl() 217 static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc() 365 int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout) in dev_ioctl()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | mii_timestamper.h | 54 struct ifreq *ifreq);
|
| D | hdlc.h | 25 int (*ioctl)(struct net_device *dev, struct ifreq *ifr); 57 int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|
| /kernel/liteos_m/testsuites/unittest/xts/net/ |
| D | acts_net_test.c | 55 struct ifreq ifre[5]; /* 5, common data for test, no special meaning */ 58 ifcf.ifc_len = 5 * sizeof(struct ifreq); /* 5, common data for test, no special meaning */ 65 struct ifreq ifrTmp = {0}; 67 int ifrCount = ifcf.ifc_len / sizeof(struct ifreq); 74 (void)memset_s(&ifrTmp, sizeof(struct ifreq), 0, sizeof(struct ifreq));
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
| D | ptp.h | 21 int efx_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr); 22 int efx_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
|
| /kernel/linux/linux-5.10/drivers/net/wan/ |
| 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()
|
| 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()
|
| /kernel/liteos_m/kal/libc/newlib/porting/include/net/ |
| D | if.h | 94 struct ifreq { struct 135 struct ifreq *ifcu_req;
|
| /kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
| D | sja1105_ptp.h | 110 int sja1105_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr); 112 int sja1105_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | if.h | 234 struct ifreq { struct 290 struct ifreq __user *ifcu_req;
|
| /kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
| D | if.h | 135 struct ifreq { struct 181 struct ifreq __user *ifcu_req;
|
| /kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
| D | if.h | 144 struct ifreq { struct 188 struct ifreq __user * ifcu_req;
|
| /kernel/linux/linux-5.10/drivers/staging/octeon/ |
| D | ethernet-mdio.h | 25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
| D | osdep_intf.h | 30 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
| /kernel/linux/linux-5.10/drivers/net/wan/lmc/ |
| D | lmc_proto.h | 8 int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd);
|
| D | lmc.h | 22 int lmc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|
| /kernel/linux/linux-5.10/drivers/staging/rtl8188eu/include/ |
| D | rtw_android.h | 49 int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd);
|
| D | osdep_intf.h | 24 int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
| D | qede_ptp.h | 17 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req);
|