Home
last modified time | relevance | path

Searched refs:ifr (Results 276 - 300 of 391) sorted by relevance

1...<<111213141516

/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c2124 * @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()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/
H A Dgianfar.c2104 static int gfar_hwtstamp_set(struct net_device *netdev, struct ifreq *ifr) in gfar_hwtstamp_set() argument
2109 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in gfar_hwtstamp_set()
2147 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_set()
2151 static int gfar_hwtstamp_get(struct net_device *netdev, struct ifreq *ifr) in gfar_hwtstamp_get() argument
2161 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_get()
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Dlio_main.c2117 * @ifr: interface request
2119 static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr) in hwtstamp_ioctl() argument
2124 if (copy_from_user(&conf, ifr->ifr_data, sizeof(conf))) in hwtstamp_ioctl()
2165 return copy_to_user(ifr->ifr_data, &conf, sizeof(conf)) ? -EFAULT : 0; in hwtstamp_ioctl()
2171 * @ifr: interface request
2174 static int liquidio_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in liquidio_ioctl() argument
2181 return hwtstamp_ioctl(netdev, ifr); in liquidio_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/
H A Denetc.c2886 static int enetc_hwtstamp_set(struct net_device *ndev, struct ifreq *ifr) in enetc_hwtstamp_set() argument
2892 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in enetc_hwtstamp_set()
2930 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in enetc_hwtstamp_set()
2934 static int enetc_hwtstamp_get(struct net_device *ndev, struct ifreq *ifr) in enetc_hwtstamp_get() argument
2951 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in enetc_hwtstamp_get()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/
H A Dgianfar.c2072 static int gfar_hwtstamp_set(struct net_device *netdev, struct ifreq *ifr) in gfar_hwtstamp_set() argument
2077 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in gfar_hwtstamp_set()
2111 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_set()
2115 static int gfar_hwtstamp_get(struct net_device *netdev, struct ifreq *ifr) in gfar_hwtstamp_get() argument
2125 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_get()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c1267 struct ifreq *ifr) in am65_cpsw_nuss_hwtstamp_set()
1277 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in am65_cpsw_nuss_hwtstamp_set()
1350 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in am65_cpsw_nuss_hwtstamp_set()
1354 struct ifreq *ifr) in am65_cpsw_nuss_hwtstamp_get()
1368 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in am65_cpsw_nuss_hwtstamp_get()
1266 am65_cpsw_nuss_hwtstamp_set(struct net_device *ndev, struct ifreq *ifr) am65_cpsw_nuss_hwtstamp_set() argument
1353 am65_cpsw_nuss_hwtstamp_get(struct net_device *ndev, struct ifreq *ifr) am65_cpsw_nuss_hwtstamp_get() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c6085 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, in e1000_mii_ioctl() argument
6089 struct mii_ioctl_data *data = if_mii(ifr); in e1000_mii_ioctl()
6146 * @ifr: interface request
6159 static int e1000e_hwtstamp_set(struct net_device *netdev, struct ifreq *ifr) in e1000e_hwtstamp_set() argument
6165 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in e1000e_hwtstamp_set()
6190 return copy_to_user(ifr->ifr_data, &config, in e1000e_hwtstamp_set()
6194 static int e1000e_hwtstamp_get(struct net_device *netdev, struct ifreq *ifr) in e1000e_hwtstamp_get() argument
6198 return copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in e1000e_hwtstamp_get()
6202 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e1000_ioctl() argument
6208 return e1000_mii_ioctl(netdev, ifr, cm in e1000_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c6080 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, in e1000_mii_ioctl() argument
6084 struct mii_ioctl_data *data = if_mii(ifr); in e1000_mii_ioctl()
6141 * @ifr: interface request
6154 static int e1000e_hwtstamp_set(struct net_device *netdev, struct ifreq *ifr) in e1000e_hwtstamp_set() argument
6160 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in e1000e_hwtstamp_set()
6185 return copy_to_user(ifr->ifr_data, &config, in e1000e_hwtstamp_set()
6189 static int e1000e_hwtstamp_get(struct net_device *netdev, struct ifreq *ifr) in e1000e_hwtstamp_get() argument
6193 return copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in e1000e_hwtstamp_get()
6197 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e1000_ioctl() argument
6203 return e1000_mii_ioctl(netdev, ifr, cm in e1000_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h520 struct ifreq *ifr, int cmd);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000/
H A De1000_main.c130 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
131 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
4733 * @ifr: pointer to interface request structure
4736 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e1000_ioctl() argument
4742 return e1000_mii_ioctl(netdev, ifr, cmd); in e1000_ioctl()
4751 * @ifr: pointer to interface request structure
4754 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, in e1000_mii_ioctl() argument
4759 struct mii_ioctl_data *data = if_mii(ifr); in e1000_mii_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000/
H A De1000_main.c130 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
131 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
4731 * @ifr: pointer to interface request structure
4734 static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e1000_ioctl() argument
4740 return e1000_mii_ioctl(netdev, ifr, cmd); in e1000_ioctl()
4749 * @ifr: pointer to interface request structure
4752 static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, in e1000_mii_ioctl() argument
4757 struct mii_ioctl_data *data = if_mii(ifr); in e1000_mii_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c4793 static int mvpp2_set_ts_config(struct mvpp2_port *port, struct ifreq *ifr) in mvpp2_set_ts_config() argument
4799 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mvpp2_set_ts_config()
4850 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mvpp2_set_ts_config()
4856 static int mvpp2_get_ts_config(struct mvpp2_port *port, struct ifreq *ifr) in mvpp2_get_ts_config() argument
4866 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mvpp2_get_ts_config()
4895 static int mvpp2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mvpp2_ioctl() argument
4902 return mvpp2_set_ts_config(port, ifr); in mvpp2_ioctl()
4907 return mvpp2_get_ts_config(port, ifr); in mvpp2_ioctl()
4914 return phylink_mii_ioctl(port->phylink, ifr, cmd); in mvpp2_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c5169 static int mvpp2_set_ts_config(struct mvpp2_port *port, struct ifreq *ifr) in mvpp2_set_ts_config() argument
5175 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mvpp2_set_ts_config()
5223 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mvpp2_set_ts_config()
5229 static int mvpp2_get_ts_config(struct mvpp2_port *port, struct ifreq *ifr) in mvpp2_get_ts_config() argument
5239 if (copy_to_user(ifr->ifr_data, &config, sizeof(config))) in mvpp2_get_ts_config()
5268 static int mvpp2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mvpp2_ioctl() argument
5275 return mvpp2_set_ts_config(port, ifr); in mvpp2_ioctl()
5280 return mvpp2_get_ts_config(port, ifr); in mvpp2_ioctl()
5287 return phylink_mii_ioctl(port->phylink, ifr, cmd); in mvpp2_ioctl()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c97 static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr,
1734 static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr, in ipoib_ioctl() argument
1742 return priv->rn_ops->ndo_do_ioctl(dev, ifr, cmd); in ipoib_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_pf.c1861 static int otx2_config_hwtstamp(struct net_device *netdev, struct ifreq *ifr) in otx2_config_hwtstamp() argument
1869 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in otx2_config_hwtstamp()
1914 return copy_to_user(ifr->ifr_data, &config, in otx2_config_hwtstamp()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Db44.c2133 static int b44_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in b44_ioctl() argument
2144 err = phy_mii_ioctl(dev->phydev, ifr, cmd); in b44_ioctl()
2146 err = generic_mii_ioctl(&bp->mii_if, if_mii(ifr), cmd, NULL); in b44_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/
H A Dtsnep_main.c2094 static int tsnep_netdev_ioctl(struct net_device *netdev, struct ifreq *ifr, in tsnep_netdev_ioctl() argument
2100 return tsnep_ptp_ioctl(netdev, ifr, cmd); in tsnep_netdev_ioctl()
2101 return phy_mii_ioctl(netdev->phydev, ifr, cmd); in tsnep_netdev_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Db44.c2115 static int b44_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in b44_ioctl() argument
2126 err = phy_mii_ioctl(dev->phydev, ifr, cmd); in b44_ioctl()
2128 err = generic_mii_ioctl(&bp->mii_if, if_mii(ifr), cmd, NULL); in b44_ioctl()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dphylink.c2886 * @ifr: a pointer to a &struct ifreq for socket ioctls
2901 int phylink_mii_ioctl(struct phylink *pl, struct ifreq *ifr, int cmd) in phylink_mii_ioctl() argument
2903 struct mii_ioctl_data *mii = if_mii(ifr); in phylink_mii_ioctl()
2929 ret = phy_mii_ioctl(pl->phydev, ifr, cmd); in phylink_mii_ioctl()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c97 static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr,
1747 static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr, in ipoib_ioctl() argument
1755 return priv->rn_ops->ndo_eth_ioctl(dev, ifr, cmd); in ipoib_ioctl()
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap_ioctl.c3968 int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in hostap_ioctl() argument
3970 struct iwreq *wrq = (struct iwreq *) ifr; in hostap_ioctl()
4042 int hostap_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in hostap_siocdevprivate() argument
4045 struct iwreq *wrq = (struct iwreq *)ifr; in hostap_siocdevprivate()
/kernel/linux/linux-6.6/net/dsa/
H A Dslave.c567 static int dsa_slave_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in dsa_slave_ioctl() argument
577 return ds->ops->port_hwtstamp_get(ds, port, ifr); in dsa_slave_ioctl()
581 return ds->ops->port_hwtstamp_set(ds, port, ifr); in dsa_slave_ioctl()
585 return phylink_mii_ioctl(p->dp->pl, ifr, cmd); in dsa_slave_ioctl()
/kernel/linux/linux-6.6/net/ethtool/
H A Dioctl.c2768 __dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr, in __dev_ethtool() argument
2776 dev = __dev_get_by_name(net, ifr->ifr_name); in __dev_ethtool()
3067 int dev_ethtool(struct net *net, struct ifreq *ifr, void __user *useraddr) in dev_ethtool() argument
3091 rc = __dev_ethtool(net, ifr, useraddr, ethcmd, state); in dev_ethtool()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h645 struct ifreq *ifr, int cmd);
/kernel/linux/linux-6.6/drivers/net/hamradio/
H A Dhdlcdrv.c487 static int hdlcdrv_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in hdlcdrv_siocdevprivate() argument

Completed in 105 milliseconds

1...<<111213141516