Home
last modified time | relevance | path

Searched refs:ifreq (Results 1 - 25 of 609) sorted by relevance

12345678910>>...25

/kernel/liteos_m/components/net/lwip-2.1/porting/src/
H A 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 in lwip_ioctl_internal_SIOCGIFCONF()
[all...]
/kernel/uniproton/src/net/lwip-2.1/src/
H A 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 in OsLwipIoctlInternalSiocgifConf()
[all...]
/kernel/liteos_a/net/lwip-2.1/porting/src/
H A 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
[all...]
/kernel/linux/linux-6.6/net/core/
H A Ddev_ioctl.c27 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 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/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()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Ddevninet.c72 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 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-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()
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 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()
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 Dhellcreek_hwtstamp.h41 struct ifreq *ifr);
43 struct ifreq *ifr);
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_ptp.h12 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 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/include/linux/
H A Dmii_timestamper.h54 struct ifreq *ifreq);
H A 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/linux/linux-6.6/drivers/net/dsa/microchip/
H A Dksz_ptp.h42 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 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-6.6/include/linux/
H A Dmii_timestamper.h54 struct ifreq *ifreq);
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dptp.h18 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 Dtun.c22 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 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/dsa/sja1105/
H A 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/drivers/net/wan/
H A 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()
H A 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.h142 int bnxt_hwtstamp_set(struct net_device *dev, struct ifreq *ifr);
143 int bnxt_hwtstamp_get(struct net_device *dev, struct ifreq *ifr);

Completed in 12 milliseconds

12345678910>>...25