/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e.h | 1243 int i40e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd); 1281 int i40e_ptp_set_ts_config(struct i40e_pf *pf, struct ifreq *ifr); 1282 int i40e_ptp_get_ts_config(struct i40e_pf *pf, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ |
H A D | ethoc.c | 780 static int ethoc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ethoc_ioctl() argument 783 struct mii_ioctl_data *mdio = if_mii(ifr); in ethoc_ioctl() 800 return phy_mii_ioctl(phy, ifr, cmd); in ethoc_ioctl()
|
/kernel/linux/linux-6.6/net/8021q/ |
H A D | vlan_dev.c | 377 static int vlan_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in vlan_dev_ioctl() argument 385 ifrr.ifr_ifru = ifr->ifr_ifru; in vlan_dev_ioctl() 397 ifr->ifr_ifru = ifrr.ifr_ifru; in vlan_dev_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/bonding/ |
H A D | bond_main.c | 705 struct ifreq ifr; in bond_check_dev_link() local 735 strncpy(ifr.ifr_name, slave_dev->name, IFNAMSIZ); in bond_check_dev_link() 736 mii = if_mii(&ifr); in bond_check_dev_link() 737 if (ioctl(slave_dev, &ifr, SIOCGMIIPHY) == 0) { in bond_check_dev_link() 739 if (ioctl(slave_dev, &ifr, SIOCGMIIREG) == 0) in bond_check_dev_link() 3939 static int bond_do_ioctl(struct net_device *bond_dev, struct ifreq *ifr, int cmd) in bond_do_ioctl() argument 3956 mii = if_mii(ifr); in bond_do_ioctl() 3966 mii = if_mii(ifr); in bond_do_ioctl() 3979 u_binfo = (struct ifbond __user *)ifr->ifr_data; in bond_do_ioctl() 3991 u_sinfo = (struct ifslave __user *)ifr in bond_do_ioctl() [all...] |
/kernel/linux/linux-5.10/drivers/net/appletalk/ |
H A D | ltpc.c | 819 static int ltpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ltpc_ioctl() argument 821 struct sockaddr_at *sa = (struct sockaddr_at *) &ifr->ifr_addr; in ltpc_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 879 int mlx5e_hwstamp_set(struct mlx5e_priv *priv, struct ifreq *ifr); 880 int mlx5e_hwstamp_get(struct mlx5e_priv *priv, struct ifreq *ifr);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/faraday/ |
H A D | ftmac100.c | 1032 static int ftmac100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in ftmac100_do_ioctl() argument 1035 struct mii_ioctl_data *data = if_mii(ifr); in ftmac100_do_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 682 static int ep93xx_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ep93xx_ioctl() argument 685 struct mii_ioctl_data *data = if_mii(ifr); in ep93xx_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cirrus/ |
H A D | ep93xx_eth.c | 682 static int ep93xx_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ep93xx_ioctl() argument 685 struct mii_ioctl_data *data = if_mii(ifr); in ep93xx_ioctl()
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/wal/ |
H A D | wal_ioctl.c | 3003 hi_u32 wal_priv_cmd(oal_net_device_stru *netdev, oal_ifreq_stru *ifr, hi_s32 cmd) in wal_priv_cmd() argument 3010 if (ifr->ifr_data == HI_NULL) { in wal_priv_cmd() 3013 if (oal_copy_from_user((hi_u8 *)&priv_cmd, sizeof(wal_wifi_priv_cmd_stru), ifr->ifr_data, in wal_priv_cmd() 3037 ret = oal_copy_from_user(puc_command, (hi_u32)(priv_cmd.l_total_len), ((hi_u8 *)ifr->ifr_data) + 8, /* 数据偏移量8 */ in wal_priv_cmd()
|
/kernel/linux/linux-5.10/drivers/net/hamradio/ |
H A D | dmascc.c | 228 static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 884 static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in scc_ioctl() argument 891 (ifr->ifr_data, &priv->param, in scc_ioctl() 901 (&priv->param, ifr->ifr_data, in scc_ioctl()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | cosa.c | 276 static int cosa_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd); 1177 static int cosa_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in cosa_net_ioctl() 1182 (unsigned long)ifr->ifr_data); in cosa_net_ioctl() 1185 return hdlc_ioctl(dev, ifr, cmd); 1175 cosa_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) cosa_net_ioctl() argument
|
/kernel/linux/linux-5.10/net/dsa/ |
H A D | slave.c | 249 static int dsa_slave_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in dsa_slave_ioctl() argument 259 return ds->ops->port_hwtstamp_get(ds, port, ifr); in dsa_slave_ioctl() 263 return ds->ops->port_hwtstamp_set(ds, port, ifr); in dsa_slave_ioctl() 267 return phylink_mii_ioctl(p->dp->pl, ifr, cmd); in dsa_slave_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | lan743x_ptp.c | 1739 int lan743x_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in lan743x_ptp_ioctl() argument 1746 if (!ifr) { in lan743x_ptp_ioctl() 1748 "SIOCSHWTSTAMP, ifr == NULL\n"); in lan743x_ptp_ioctl() 1752 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in lan743x_ptp_ioctl() 1789 return copy_to_user(ifr->ifr_data, &config, in lan743x_ptp_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 870 static int ocelot_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ocelot_ioctl() argument 882 return ocelot_hwstamp_set(ocelot, port, ifr); in ocelot_ioctl() 884 return ocelot_hwstamp_get(ocelot, port, ifr); in ocelot_ioctl() 888 return phy_mii_ioctl(dev->phydev, ifr, cmd); in ocelot_ioctl()
|
/kernel/linux/linux-6.6/drivers/net/dsa/ocelot/ |
H A D | felix.c | 1639 struct ifreq *ifr) in felix_hwtstamp_get() 1643 return ocelot_hwstamp_get(ocelot, port, ifr); in felix_hwtstamp_get() 1647 struct ifreq *ifr) in felix_hwtstamp_set() 1654 err = ocelot_hwstamp_set(ocelot, port, ifr); in felix_hwtstamp_set() 1638 felix_hwtstamp_get(struct dsa_switch *ds, int port, struct ifreq *ifr) felix_hwtstamp_get() argument 1646 felix_hwtstamp_set(struct dsa_switch *ds, int port, struct ifreq *ifr) felix_hwtstamp_set() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 942 static int atl2_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl2_mii_ioctl() argument 945 struct mii_ioctl_data *data = if_mii(ifr); in atl2_mii_ioctl() 978 static int atl2_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl2_ioctl() argument 984 return atl2_mii_ioctl(netdev, ifr, cmd); in atl2_ioctl() 987 return ethtool_ioctl(ifr); in atl2_ioctl()
|
H A D | atl1.h | 49 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 942 static int atl2_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl2_mii_ioctl() argument 945 struct mii_ioctl_data *data = if_mii(ifr); in atl2_mii_ioctl() 978 static int atl2_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl2_ioctl() argument 984 return atl2_mii_ioctl(netdev, ifr, cmd); in atl2_ioctl() 987 return ethtool_ioctl(ifr); in atl2_ioctl()
|
H A D | atl1.h | 49 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | netcp_ethss.c | 2599 static int gbe_hwtstamp_get(struct gbe_intf *gbe_intf, struct ifreq *ifr) in gbe_hwtstamp_get() argument 2612 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in gbe_hwtstamp_get() 2645 static int gbe_hwtstamp_set(struct gbe_intf *gbe_intf, struct ifreq *ifr) in gbe_hwtstamp_set() argument 2654 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in gbe_hwtstamp_set() 2700 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in gbe_hwtstamp_set() 2744 struct ifreq *ifr, int cmd) in gbe_hwtstamp() 2743 gbe_hwtstamp(struct gbe_intf *gbe_intf, struct ifreq *ifr, int cmd) gbe_hwtstamp() argument
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | micrel.c | 2381 static int lan8814_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in lan8814_hwtstamp() argument 2392 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in lan8814_hwtstamp() 2474 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? -EFAULT : 0; in lan8814_hwtstamp() 3699 static int lan8841_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in lan8841_hwtstamp() argument 3707 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in lan8841_hwtstamp() 3773 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? -EFAULT : 0; in lan8841_hwtstamp()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | netcp_ethss.c | 2599 static int gbe_hwtstamp_get(struct gbe_intf *gbe_intf, struct ifreq *ifr) in gbe_hwtstamp_get() argument 2612 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in gbe_hwtstamp_get() 2645 static int gbe_hwtstamp_set(struct gbe_intf *gbe_intf, struct ifreq *ifr) in gbe_hwtstamp_set() argument 2654 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in gbe_hwtstamp_set() 2696 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in gbe_hwtstamp_set() 2740 struct ifreq *ifr, int cmd) in gbe_hwtstamp() 2739 gbe_hwtstamp(struct gbe_intf *gbe_intf, struct ifreq *ifr, int cmd) gbe_hwtstamp() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf.h | 459 int ethtool_ioctl(struct ifreq *ifr);
|
/kernel/linux/linux-5.10/include/net/ |
H A D | ip_tunnels.h | 273 int ip_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
|