Home
last modified time | relevance | path

Searched refs:ifr (Results 251 - 275 of 391) sorted by relevance

1...<<111213141516

/kernel/linux/linux-6.6/drivers/net/wan/
H A Dpci200syn.c170 static int pci200_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in pci200_siocdevprivate() argument
/kernel/linux/linux-5.10/drivers/tty/
H A Dsynclink.c7602 * @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 Dsynclinkmp.c1703 * @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 Dsynclink_gt.c1523 * @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 Dspectrum.c1281 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 Datl1c_main.c574 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 Datl1e_main.c464 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 Datl1e_main.c464 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 Datl1c_main.c596 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 Dftmac100.c1070 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 Dgs_usb.c1089 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 Den.h1002 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 Ddsa.h1125 struct ifreq *ifr);
1127 struct ifreq *ifr);
/kernel/linux/linux-6.6/include/soc/mscc/
H A Docelot.h1057 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 Dsb1000.c81 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 Dnicvf_main.c1912 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 Dmacvlan.c831 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 Dphylink.c1934 * @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 Ddp83640.c1196 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 Dmscc_ptp.c1048 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 Dscc.c213 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 Dip_tunnel.c988 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 Dnicvf_main.c1908 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 Dmscc_ptp.c1048 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 Ddp83640.c1210 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()

Completed in 81 milliseconds

1...<<111213141516