/kernel/linux/linux-5.10/drivers/tty/ |
H A D | synclink.c | 7602 * @ifr: pointer to network interface request structure 7607 static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in hdlcdev_ioctl() argument 7611 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 7623 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl() 7625 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 7628 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 7629 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 7630 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl() 7698 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl()
|
H A D | synclinkmp.c | 1703 * @ifr: pointer to network interface request structure 1708 static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in hdlcdev_ioctl() argument 1712 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 1724 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl() 1726 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 1729 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 1730 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 1731 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl() 1799 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl()
|
H A D | synclink_gt.c | 1523 * @ifr: pointer to network interface request structure 1528 static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in hdlcdev_ioctl() argument 1532 sync_serial_settings __user *line = ifr->ifr_settings.ifs_ifsu.sync; in hdlcdev_ioctl() 1543 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl() 1547 switch(ifr->ifr_settings.type) { in hdlcdev_ioctl() 1550 ifr->ifr_settings.type = IF_IFACE_SYNC_SERIAL; in hdlcdev_ioctl() 1551 if (ifr->ifr_settings.size < size) { in hdlcdev_ioctl() 1552 ifr->ifr_settings.size = size; /* data size wanted */ in hdlcdev_ioctl() 1619 return hdlc_ioctl(dev, ifr, cmd); in hdlcdev_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum.c | 1281 struct ifreq *ifr) in mlxsw_sp_port_hwtstamp_set() 1286 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mlxsw_sp_port_hwtstamp_set() 1294 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mlxsw_sp_port_hwtstamp_set() 1301 struct ifreq *ifr) in mlxsw_sp_port_hwtstamp_get() 1311 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mlxsw_sp_port_hwtstamp_get() 1325 mlxsw_sp_port_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mlxsw_sp_port_ioctl() argument 1331 return mlxsw_sp_port_hwtstamp_set(mlxsw_sp_port, ifr); in mlxsw_sp_port_ioctl() 1333 return mlxsw_sp_port_hwtstamp_get(mlxsw_sp_port, ifr); in mlxsw_sp_port_ioctl() 1280 mlxsw_sp_port_hwtstamp_set(struct mlxsw_sp_port *mlxsw_sp_port, struct ifreq *ifr) mlxsw_sp_port_hwtstamp_set() argument 1300 mlxsw_sp_port_hwtstamp_get(struct mlxsw_sp_port *mlxsw_sp_port, struct ifreq *ifr) mlxsw_sp_port_hwtstamp_get() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 574 struct ifreq *ifr, int cmd) in atl1c_mii_ioctl() 578 struct mii_ioctl_data *data = if_mii(ifr); in atl1c_mii_ioctl() 623 static int atl1c_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1c_ioctl() argument 629 return atl1c_mii_ioctl(netdev, ifr, cmd); in atl1c_ioctl() 573 atl1c_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) atl1c_mii_ioctl() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 464 struct ifreq *ifr, int cmd) in atl1e_mii_ioctl() 467 struct mii_ioctl_data *data = if_mii(ifr); in atl1e_mii_ioctl() 513 static int atl1e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1e_ioctl() argument 519 return atl1e_mii_ioctl(netdev, ifr, cmd); in atl1e_ioctl() 463 atl1e_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) atl1e_mii_ioctl() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 464 struct ifreq *ifr, int cmd) in atl1e_mii_ioctl() 467 struct mii_ioctl_data *data = if_mii(ifr); in atl1e_mii_ioctl() 513 static int atl1e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1e_ioctl() argument 519 return atl1e_mii_ioctl(netdev, ifr, cmd); in atl1e_ioctl() 463 atl1e_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) atl1e_mii_ioctl() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_main.c | 596 struct ifreq *ifr, int cmd) in atl1c_mii_ioctl() 600 struct mii_ioctl_data *data = if_mii(ifr); in atl1c_mii_ioctl() 645 static int atl1c_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1c_ioctl() argument 651 return atl1c_mii_ioctl(netdev, ifr, cmd); in atl1c_ioctl() 595 atl1c_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) atl1c_mii_ioctl() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/faraday/ |
H A D | ftmac100.c | 1070 static int ftmac100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in ftmac100_do_ioctl() argument 1073 struct mii_ioctl_data *data = if_mii(ifr); in ftmac100_do_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/can/usb/ |
H A D | gs_usb.c | 1089 static int gs_can_eth_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in gs_can_eth_ioctl() argument 1094 return can_eth_ioctl_hwts(netdev, ifr, cmd); in gs_can_eth_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 1002 int mlx5e_hwstamp_set(struct mlx5e_priv *priv, struct ifreq *ifr); 1003 int mlx5e_hwstamp_get(struct mlx5e_priv *priv, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | dsa.h | 1125 struct ifreq *ifr); 1127 struct ifreq *ifr);
|
/kernel/linux/linux-6.6/include/soc/mscc/ |
H A D | ocelot.h | 1057 int ocelot_hwstamp_get(struct ocelot *ocelot, int port, struct ifreq *ifr); 1058 int ocelot_hwstamp_set(struct ocelot *ocelot, int port, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | sb1000.c | 81 static int sb1000_siocdevprivate(struct net_device *dev, struct ifreq *ifr, 995 static int sb1000_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in sb1000_siocdevprivate() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_main.c | 1912 static int nicvf_config_hwtstamp(struct net_device *netdev, struct ifreq *ifr) in nicvf_config_hwtstamp() argument 1920 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in nicvf_config_hwtstamp() 1963 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in nicvf_config_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | macvlan.c | 831 static int macvlan_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in macvlan_do_ioctl() argument 839 ifrr.ifr_ifru = ifr->ifr_ifru; in macvlan_do_ioctl() 853 ifr->ifr_ifru = ifrr.ifr_ifru; in macvlan_do_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | phylink.c | 1934 * @ifr: a pointer to a &struct ifreq for socket ioctls 1949 int phylink_mii_ioctl(struct phylink *pl, struct ifreq *ifr, int cmd) in phylink_mii_ioctl() argument 1951 struct mii_ioctl_data *mii = if_mii(ifr); in phylink_mii_ioctl() 1977 ret = phy_mii_ioctl(pl->phydev, ifr, cmd); in phylink_mii_ioctl()
|
H A D | dp83640.c | 1196 static int dp83640_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in dp83640_hwtstamp() argument 1203 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in dp83640_hwtstamp() 1284 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in dp83640_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
H A D | mscc_ptp.c | 1048 static int vsc85xx_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in vsc85xx_hwtstamp() argument 1057 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in vsc85xx_hwtstamp() 1138 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in vsc85xx_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/hamradio/ |
H A D | scc.c | 213 static int scc_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 1706 static int scc_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in scc_net_ioctl() argument 1715 void __user *arg = ifr->ifr_data; in scc_net_ioctl()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | ip_tunnel.c | 988 int ip_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ip_tunnel_ioctl() argument 993 if (copy_from_user(&p, ifr->ifr_ifru.ifru_data, sizeof(p))) in ip_tunnel_ioctl() 996 if (!err && copy_to_user(ifr->ifr_ifru.ifru_data, &p, sizeof(p))) in ip_tunnel_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_main.c | 1908 static int nicvf_config_hwtstamp(struct net_device *netdev, struct ifreq *ifr) in nicvf_config_hwtstamp() argument 1916 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in nicvf_config_hwtstamp() 1955 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in nicvf_config_hwtstamp()
|
/kernel/linux/linux-6.6/drivers/net/phy/mscc/ |
H A D | mscc_ptp.c | 1048 static int vsc85xx_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in vsc85xx_hwtstamp() argument 1057 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in vsc85xx_hwtstamp() 1135 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in vsc85xx_hwtstamp()
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | dp83640.c | 1210 static int dp83640_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in dp83640_hwtstamp() argument 1217 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in dp83640_hwtstamp() 1295 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in dp83640_hwtstamp()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_main.c | 2124 * @ifr: interface request 2126 static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr) in hwtstamp_ioctl() argument 2131 if (copy_from_user(&conf, ifr->ifr_data, sizeof(conf))) in hwtstamp_ioctl() 2175 return copy_to_user(ifr->ifr_data, &conf, sizeof(conf)) ? -EFAULT : 0; in hwtstamp_ioctl() 2181 * @ifr: interface request 2184 static int liquidio_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in liquidio_ioctl() argument 2191 return hwtstamp_ioctl(netdev, ifr); in liquidio_ioctl()
|