/kernel/liteos_m/components/net/lwip-2.1/porting/src/ |
H A 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 in lwip_ioctl_internal_SIOCGIFCONF() [all...] |
/kernel/uniproton/src/net/lwip-2.1/src/ |
H A 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 in OsLwipIoctlInternalSiocgifConf() [all...] |
/kernel/liteos_a/net/lwip-2.1/porting/src/ |
H A 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 [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | dev_ioctl.c | 27 static int dev_ifname(struct net *net, struct ifreq *ifr) in dev_ifname() 45 /* both the ifconf and the ifreq structures are slightly different */ in dev_ifconf() 63 size = sizeof(struct ifreq); in dev_ifconf() 85 static int dev_getifmap(struct net_device *dev, struct ifreq *ifr) in dev_getifmap() 112 static int dev_setifmap(struct net_device *dev, struct ifreq *ifr) in dev_setifmap() 138 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked() 243 struct ifreq *ifr, unsigned int cmd) in dev_eth_ioctl() 280 static int dev_get_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_get_hwtstamp() 367 static int dev_set_hwtstamp(struct net_device *dev, struct ifreq *ifr) in dev_set_hwtstamp() 418 struct ifreq ifr in generic_hwtstamp_ioctl_lower() [all...] |
/kernel/linux/linux-5.10/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() 142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
|
/kernel/linux/linux-6.6/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() 142 int port, struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
|
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/ |
H A D | devninet.c | 72 struct ifreq ifr; in ninet_gifconf() 75 if (WARN_ON(size > sizeof(struct ifreq))) in ninet_gifconf() 92 memset(&ifr, 0, sizeof(struct ifreq)); in ninet_gifconf()
|
/kernel/liteos_a/testsuites/unittest/net/socket/smoke/ |
H A 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-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_ptp.h | 262 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() 285 static inline int ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr) in ice_ptp_get_ts_config()
|
/kernel/linux/linux-5.10/net/core/ |
H A 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() 356 * @ifr: pointer to a struct ifreq in user space 365 int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout) in dev_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/dsa/hirschmann/ |
H A D | hellcreek_hwtstamp.h | 41 struct ifreq *ifr); 43 struct ifreq *ifr);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.h | 12 struct ifreq; 136 int hclge_ptp_get_cfg(struct hclge_dev *hdev, struct ifreq *ifr); 137 int hclge_ptp_set_cfg(struct hclge_dev *hdev, struct ifreq *ifr);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A 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/include/linux/ |
H A D | mii_timestamper.h | 54 struct ifreq *ifreq);
|
H A 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/linux/linux-6.6/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.h | 42 int ksz_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr); 43 int ksz_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A 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-6.6/include/linux/ |
H A D | mii_timestamper.h | 54 struct ifreq *ifreq);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | ptp.h | 18 int efx_siena_ptp_set_ts_config(struct efx_nic *efx, struct ifreq *ifr); 19 int efx_siena_ptp_get_ts_config(struct efx_nic *efx, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | tun.c | 22 struct ifreq ifr; in tun_attach() 33 struct ifreq ifr; in tun_detach() 44 struct ifreq ifr; in tun_alloc()
|
/kernel/liteos_m/testsuites/unittest/xts/net/ |
H A 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/dsa/sja1105/ |
H A 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/drivers/net/wan/ |
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()
|
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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ptp.h | 142 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr); 143 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr);
|