Home
last modified time | relevance | path

Searched refs:ifr (Results 301 - 325 of 477) sorted by relevance

1...<<11121314151617181920

/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e.h1243 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 Dethoc.c780 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 Dvlan_dev.c377 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 Dbond_main.c705 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 Dltpc.c819 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 Den.h879 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 Dftmac100.c1032 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 Dep93xx_eth.c682 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 Dep93xx_eth.c682 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 Dwal_ioctl.c3003 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 Ddmascc.c228 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 Dcosa.c276 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 Dslave.c249 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 Dlan743x_ptp.c1739 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 Docelot_net.c870 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 Dfelix.c1639 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 Datl2.c942 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 Datl1.h49 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/
H A Datl2.c942 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 Datl1.h49 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dnetcp_ethss.c2599 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 Dmicrel.c2381 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 Dnetcp_ethss.c2599 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 Dixgbevf.h459 int ethtool_ioctl(struct ifreq *ifr);
/kernel/linux/linux-5.10/include/net/
H A Dip_tunnels.h273 int ip_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);

Completed in 73 milliseconds

1...<<11121314151617181920