Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 – 25 of 317) sorted by relevance

12345678910>>...13

/kernel/uniproton/src/net/lwip-2.1/src/
Dsockets.c286 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/
Dsockets_porting.c294 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/
Dsockets.c480 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/
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()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
Ddevninet.c38 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/
Dnet_socket_test_010.cpp43 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/
Ddev_ioctl.c23 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/
Dmii_timestamper.h54 struct ifreq *ifreq);
Dhdlc.h25 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/
Dacts_net_test.c55 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/
Dptp.h21 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/
Dhdlc_raw.c22 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()
Dhdlc_raw_eth.c23 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/
Dif.h94 struct ifreq { struct
135 struct ifreq *ifcu_req;
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
Dsja1105_ptp.h110 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/
Dif.h234 struct ifreq { struct
290 struct ifreq __user *ifcu_req;
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
Dif.h135 struct ifreq { struct
181 struct ifreq __user *ifcu_req;
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
Dif.h144 struct ifreq { struct
188 struct ifreq __user * ifcu_req;
/kernel/linux/linux-5.10/drivers/staging/octeon/
Dethernet-mdio.h25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/kernel/linux/linux-5.10/drivers/staging/rtl8712/
Dosdep_intf.h30 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/kernel/linux/linux-5.10/drivers/net/wan/lmc/
Dlmc_proto.h8 int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd);
Dlmc.h22 int lmc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/include/
Drtw_android.h49 int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd);
Dosdep_intf.h24 int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/
Dqede_ptp.h17 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req);

12345678910>>...13