Home
last modified time | relevance | path

Searched refs:ifr (Results 126 - 150 of 482) sorted by relevance

12345678910>>...20

/kernel/linux/linux-6.6/net/
H A Dsocket.c1172 unsigned int cmd, struct ifreq *ifr,
1176 unsigned int cmd, struct ifreq *ifr, in brioctl_set()
1186 struct ifreq *ifr, void __user *uarg) in br_ioctl_call()
1195 err = br_ioctl_hook(net, br, cmd, ifr, uarg); in br_ioctl_call()
1216 struct ifreq ifr; in sock_do_ioctl() local
1234 if (get_user_ifreq(&ifr, &data, argp)) in sock_do_ioctl()
1236 err = dev_ioctl(net, cmd, &ifr, data, &need_copyout); in sock_do_ioctl()
1238 if (put_user_ifreq(&ifr, argp)) in sock_do_ioctl()
1263 struct ifreq ifr; in sock_ioctl() local
1266 if (get_user_ifreq(&ifr, in sock_ioctl()
1175 brioctl_set(int (*hook)(struct net *net, struct net_bridge *br, unsigned int cmd, struct ifreq *ifr, void __user *uarg)) brioctl_set() argument
1185 br_ioctl_call(struct net *net, struct net_bridge *br, unsigned int cmd, struct ifreq *ifr, void __user *uarg) br_ioctl_call() argument
3306 get_user_ifreq(struct ifreq *ifr, void __user **ifrdata, void __user *arg) get_user_ifreq() argument
3331 put_user_ifreq(struct ifreq *ifr, void __user *arg) put_user_ifreq() argument
3349 struct ifreq ifr; compat_siocwandev() local
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.c176 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
186 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mv88e6xxx_port_hwtstamp_set()
196 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in mv88e6xxx_port_hwtstamp_set()
201 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
210 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in mv88e6xxx_port_hwtstamp_get()
175 mv88e6xxx_port_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_set() argument
200 mv88e6xxx_port_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_get() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c513 * @ifr: ioctl data
519 int i40e_ptp_get_ts_config(struct i40e_pf *pf, struct ifreq *ifr) in i40e_ptp_get_ts_config() argument
526 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in i40e_ptp_get_ts_config()
657 * @ifr: ioctl data
668 int i40e_ptp_set_ts_config(struct i40e_pf *pf, struct ifreq *ifr) in i40e_ptp_set_ts_config() argument
676 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in i40e_ptp_set_ts_config()
686 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in i40e_ptp_set_ts_config()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dfec_ptp.c463 int fec_ptp_set(struct net_device *ndev, struct ifreq *ifr) in fec_ptp_set() argument
469 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in fec_ptp_set()
498 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_set()
502 int fec_ptp_get(struct net_device *ndev, struct ifreq *ifr) in fec_ptp_get() argument
512 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_get()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
H A Digc_ptp.c444 * @ifr: interface request data
447 int igc_ptp_set_ts_config(struct net_device *netdev, struct ifreq *ifr) in igc_ptp_set_ts_config() argument
453 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in igc_ptp_set_ts_config()
464 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in igc_ptp_set_ts_config()
471 * @ifr: interface request data
477 int igc_ptp_get_ts_config(struct net_device *netdev, struct ifreq *ifr) in igc_ptp_get_ts_config() argument
482 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in igc_ptp_get_ts_config()
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/
H A Dhwtstamp.c172 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_set()
182 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mv88e6xxx_port_hwtstamp_set()
192 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in mv88e6xxx_port_hwtstamp_set()
197 struct ifreq *ifr) in mv88e6xxx_port_hwtstamp_get()
206 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in mv88e6xxx_port_hwtstamp_get()
171 mv88e6xxx_port_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_set() argument
196 mv88e6xxx_port_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) mv88e6xxx_port_hwtstamp_get() argument
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dnip_addrconf.c834 struct nip_devreq ifr; in nip_addrconf_get_ifaddr() local
841 if (copy_from_user(&ifr, p, sizeof(struct nip_ifreq))) in nip_addrconf_get_ifaddr()
844 ifr.nip_ifr_name[IFNAMSIZ - 1] = 0; in nip_addrconf_get_ifaddr()
845 snin = (struct sockaddr_nin *)&ifr.NIP_DEV_ADDR; in nip_addrconf_get_ifaddr()
847 nip_dbg("dev name is %s", ifr.nip_ifr_name); in nip_addrconf_get_ifaddr()
848 dev_load(net, ifr.nip_ifr_name); in nip_addrconf_get_ifaddr()
859 dev = __dev_get_by_name(net, ifr.nip_ifr_name); in nip_addrconf_get_ifaddr()
869 if (copy_to_user(p, &ifr, sizeof(struct nip_devreq))) in nip_addrconf_get_ifaddr()
/test/xts/acts/kernel_lite/net_posix/src/
H A DActsNetTest.cpp1092 struct ifreq ifr[5]; in HWTEST_F() local
1097 ifc.ifc_buf = (char *)ifr; in HWTEST_F()
1103 printf("[###]interface name is %s\n", ifr[i].ifr_name); in HWTEST_F()
1120 struct ifreq ifr = {0}; in HWTEST_F() local
1122 int ret = strcpy_s(ifr.ifr_name, sizeof(ifr.ifr_name), deviceLo); in HWTEST_F()
1124 ret = ioctl(udpFd, SIOCGIFADDR, &ifr); in HWTEST_F()
1126 struct sockaddr_in *srvAddr = (struct sockaddr_in *)&ifr.ifr_addr; in HWTEST_F()
1148 ret = ioctl(udpFd, SIOCDIFADDR, &ifr); in HWTEST_F()
1153 ret = ioctl(udpFd, SIOCSIFADDR, &ifr); in HWTEST_F()
1171 struct ifreq ifr[5]; HWTEST_F() local
1228 struct ifreq ifr[5]; HWTEST_F() local
[all...]
/kernel/linux/linux-5.10/drivers/net/hamradio/
H A Dbaycom_ser_fdx.c465 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr,
500 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, in baycom_ioctl() argument
522 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
534 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
543 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
558 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
H A Dbaycom_ser_hdx.c524 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr,
554 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, in baycom_ioctl() argument
576 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
588 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
597 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
612 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
/kernel/linux/linux-5.10/include/net/
H A Ddsa.h102 int (*ndo_do_ioctl)(struct net_device *dev, struct ifreq *ifr,
624 struct ifreq *ifr);
626 struct ifreq *ifr);
784 static inline int dsa_ndo_do_ioctl(struct net_device *dev, struct ifreq *ifr, in dsa_ndo_do_ioctl() argument
796 return ops->ndo_do_ioctl(dev, ifr, cmd); in dsa_ndo_do_ioctl()
799 static inline int dsa_ndo_do_ioctl(struct net_device *dev, struct ifreq *ifr, in dsa_ndo_do_ioctl() argument
/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/include/linux/
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/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_ptp.h136 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-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);
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap.h95 int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
96 int hostap_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
/kernel/linux/linux-5.10/net/ipv6/
H A Dsit.c299 static int ipip6_tunnel_get_prl(struct net_device *dev, struct ifreq *ifr) in ipip6_tunnel_get_prl() argument
301 struct ip_tunnel_prl __user *a = ifr->ifr_ifru.ifru_data; in ipip6_tunnel_get_prl()
451 static int ipip6_tunnel_prl_ctl(struct net_device *dev, struct ifreq *ifr, in ipip6_tunnel_prl_ctl() argument
463 if (copy_from_user(&prl, ifr->ifr_ifru.ifru_data, sizeof(prl))) in ipip6_tunnel_prl_ctl()
1195 ipip6_tunnel_get6rd(struct net_device *dev, struct ifreq *ifr) in ipip6_tunnel_get6rd() argument
1202 if (copy_from_user(&p, ifr->ifr_ifru.ifru_data, sizeof(p))) in ipip6_tunnel_get6rd()
1213 if (copy_to_user(ifr->ifr_ifru.ifru_data, &ip6rd, sizeof(ip6rd))) in ipip6_tunnel_get6rd()
1219 ipip6_tunnel_6rdctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ipip6_tunnel_6rdctl() argument
1227 if (copy_from_user(&ip6rd, ifr->ifr_ifru.ifru_data, sizeof(ip6rd))) in ipip6_tunnel_6rdctl()
1366 ipip6_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, in argument
[all...]
/drivers/peripheral/wlan/hostapd/interfaces/hdi_service/service_common/
H A Dhdi_hostapd_hal.c266 struct ifreq ifr = {}; in GetIfaceState() local
267 (void)memset_s(&ifr, sizeof(ifr), 0, sizeof(ifr)); in GetIfaceState()
268 if (strcpy_s(ifr.ifr_name, IFNAMSIZ, ifaceName) != EOK) { in GetIfaceState()
273 if (ioctl(sock, SIOCGIFFLAGS, &ifr) < 0) { in GetIfaceState()
278 state = ((ifr.ifr_flags & IFF_UP) > 0 ? 1 : 0); in GetIfaceState()
/kernel/linux/linux-5.10/net/ieee802154/
H A Dsocket.c128 struct ifreq ifr; in ieee802154_dev_ioctl() local
132 if (copy_from_user(&ifr, arg, sizeof(struct ifreq))) in ieee802154_dev_ioctl()
135 ifr.ifr_name[IFNAMSIZ-1] = 0; in ieee802154_dev_ioctl()
137 dev_load(sock_net(sk), ifr.ifr_name); in ieee802154_dev_ioctl()
138 dev = dev_get_by_name(sock_net(sk), ifr.ifr_name); in ieee802154_dev_ioctl()
144 ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, cmd); in ieee802154_dev_ioctl()
146 if (!ret && copy_to_user(arg, &ifr, sizeof(struct ifreq))) in ieee802154_dev_ioctl()
/kernel/linux/linux-6.6/net/ieee802154/
H A Dsocket.c127 struct ifreq ifr; in ieee802154_dev_ioctl() local
131 if (get_user_ifreq(&ifr, NULL, arg)) in ieee802154_dev_ioctl()
134 ifr.ifr_name[IFNAMSIZ-1] = 0; in ieee802154_dev_ioctl()
136 dev_load(sock_net(sk), ifr.ifr_name); in ieee802154_dev_ioctl()
137 dev = dev_get_by_name(sock_net(sk), ifr.ifr_name); in ieee802154_dev_ioctl()
143 ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, cmd); in ieee802154_dev_ioctl()
145 if (!ret && put_user_ifreq(&ifr, arg)) in ieee802154_dev_ioctl()
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
H A Dsja1105_ptp.h115 int sja1105_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr);
117 int sja1105_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr);
/kernel/linux/linux-6.6/include/linux/
H A Dif_bridge.h69 unsigned int cmd, struct ifreq *ifr,
72 struct ifreq *ifr, void __user *uarg);
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dsdla.c276 static int sdla_cpuspeed(struct net_device *dev, struct ifreq *ifr) in sdla_cpuspeed() argument
304 ifr->ifr_mtu = SDLA_CPU_16M; in sdla_cpuspeed()
306 ifr->ifr_mtu = SDLA_CPU_10M; in sdla_cpuspeed()
308 ifr->ifr_mtu = SDLA_CPU_8M; in sdla_cpuspeed()
310 ifr->ifr_mtu = SDLA_CPU_7M; in sdla_cpuspeed()
312 ifr->ifr_mtu = SDLA_CPU_5M; in sdla_cpuspeed()
314 ifr->ifr_mtu = SDLA_CPU_3M; in sdla_cpuspeed()
1248 static int sdla_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in sdla_ioctl() argument
1264 return sdla_config(dev, ifr->ifr_data, cmd == FRAD_GET_CONF); in sdla_ioctl()
1267 ifr in sdla_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/net/appletalk/
H A Dipddp.c57 static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
271 static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ipddp_ioctl() argument
273 struct ipddp_route __user *rt = ifr->ifr_data; in ipddp_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib_vlan.c143 static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
180 static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mlx5i_pkey_ioctl() argument
182 return mlx5i_ioctl(dev, ifr, cmd); in mlx5i_pkey_ioctl()

Completed in 26 milliseconds

12345678910>>...20