Home
last modified time | relevance | path

Searched refs:ifr (Results 426 - 450 of 489) sorted by relevance

1...<<11121314151617181920

/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsungem.c2701 static int gem_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in gem_ioctl() argument
2704 struct mii_ioctl_data *data = if_mii(ifr); in gem_ioctl()
/kernel/linux/linux-5.10/drivers/net/plip/
H A Dplip.c153 static int plip_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h1038 int otx2_config_hwtstamp(struct net_device *netdev, struct ifreq *ifr);
/kernel/linux/linux-6.6/drivers/net/hamradio/
H A Dyam.c923 static int yam_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd) in yam_siocdevprivate() argument
H A Dbaycom_epp.c1002 static int baycom_siocdevprivate(struct net_device *dev, struct ifreq *ifr, in baycom_siocdevprivate() argument
/kernel/linux/linux-6.6/drivers/net/plip/
H A Dplip.c154 static int plip_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
/kernel/linux/linux-6.6/net/ipv6/
H A Dip6_vti.c774 * @ifr: unused
800 vti6_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd) in vti6_siocdevprivate() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c610 * @ifr: An IOCTL specific structure, that can contain a pointer to
618 static int stmmac_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in stmmac_hwtstamp_set() argument
639 if (copy_from_user(&config, ifr->ifr_data, in stmmac_hwtstamp_set()
800 return copy_to_user(ifr->ifr_data, &config, in stmmac_hwtstamp_set()
807 * @ifr: An IOCTL specific structure, that can contain a pointer to
813 static int stmmac_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in stmmac_hwtstamp_get() argument
821 return copy_to_user(ifr->ifr_data, config, in stmmac_hwtstamp_get()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
H A Digc_main.c4818 * @ifr: interface request data
4821 static int igc_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in igc_ioctl() argument
4825 return igc_ptp_get_ts_config(netdev, ifr); in igc_ioctl()
4827 return igc_ptp_set_ts_config(netdev, ifr); in igc_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_lif.c2321 static int ionic_eth_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in ionic_eth_ioctl() argument
2327 return ionic_lif_hwstamp_set(lif, ifr); in ionic_eth_ioctl()
2329 return ionic_lif_hwstamp_get(lif, ifr); in ionic_eth_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2549 static int mtk_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mtk_do_ioctl() argument
2557 return phylink_mii_ioctl(mac->phylink, ifr, cmd); in mtk_do_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/
H A De100.c2756 static int e100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e100_do_ioctl() argument
2760 return generic_mii_ioctl(&nic->mii, if_mii(ifr), cmd, NULL); in e100_do_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c2537 static int mv643xx_eth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mv643xx_eth_ioctl() argument
2544 ret = phy_mii_ioctl(dev->phydev, ifr, cmd); in mv643xx_eth_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/
H A Datl1.c997 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1_mii_ioctl() argument
1007 retval = generic_mii_ioctl(&adapter->mii, if_mii(ifr), cmd, NULL); in atl1_mii_ioctl()
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
H A Dhostap_ioctl.c3956 int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in hostap_ioctl() argument
3958 struct iwreq *wrq = (struct iwreq *) ifr; in hostap_ioctl()
/kernel/linux/linux-5.10/include/linux/
H A Dnetdevice.h1043 * int (*ndo_do_ioctl)(struct net_device *dev, struct ifreq *ifr, int cmd);
1329 struct ifreq *ifr, int cmd);
3909 int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr,
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/
H A Datl1.c997 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in atl1_mii_ioctl() argument
1007 retval = generic_mii_ioctl(&adapter->mii, if_mii(ifr), cmd, NULL); in atl1_mii_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/
H A De100.c2759 static int e100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in e100_do_ioctl() argument
2763 return generic_mii_ioctl(&nic->mii, if_mii(ifr), cmd, NULL); in e100_do_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c2548 static int mv643xx_eth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in mv643xx_eth_ioctl() argument
2555 ret = phy_mii_ioctl(dev->phydev, ifr, cmd); in mv643xx_eth_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c313 static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr);
12854 static int bnx2x_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in bnx2x_ioctl() argument
12857 struct mii_ioctl_data *mdio = if_mii(ifr); in bnx2x_ioctl()
12864 return bnx2x_hwtstamp_ioctl(bp, ifr); in bnx2x_ioctl()
15424 static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr) in bnx2x_hwtstamp_ioctl() argument
15431 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in bnx2x_hwtstamp_ioctl()
15452 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in bnx2x_hwtstamp_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c9315 static int hclge_mii_ioctl(struct hclge_dev *hdev, struct ifreq *ifr, int cmd) in hclge_mii_ioctl() argument
9317 struct mii_ioctl_data *data = if_mii(ifr); in hclge_mii_ioctl()
9338 static int hclge_do_ioctl(struct hnae3_handle *handle, struct ifreq *ifr, in hclge_do_ioctl() argument
9346 return hclge_ptp_get_cfg(hdev, ifr); in hclge_do_ioctl()
9348 return hclge_ptp_set_cfg(hdev, ifr); in hclge_do_ioctl()
9351 return hclge_mii_ioctl(hdev, ifr, cmd); in hclge_do_ioctl()
9354 return phy_mii_ioctl(hdev->hw.mac.phydev, ifr, cmd); in hclge_do_ioctl()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c312 static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr);
12809 static int bnx2x_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in bnx2x_ioctl() argument
12812 struct mii_ioctl_data *mdio = if_mii(ifr); in bnx2x_ioctl()
12819 return bnx2x_hwtstamp_ioctl(bp, ifr); in bnx2x_ioctl()
15352 static int bnx2x_hwtstamp_ioctl(struct bnx2x *bp, struct ifreq *ifr) in bnx2x_hwtstamp_ioctl() argument
15359 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in bnx2x_hwtstamp_ioctl()
15375 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in bnx2x_hwtstamp_ioctl()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dtg3.c13884 static int tg3_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in tg3_hwtstamp_set() argument
13892 if (copy_from_user(&stmpconf, ifr->ifr_data, sizeof(stmpconf))) in tg3_hwtstamp_set()
13967 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_set()
13971 static int tg3_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in tg3_hwtstamp_get() argument
14028 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_get()
14032 static int tg3_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in tg3_ioctl() argument
14034 struct mii_ioctl_data *data = if_mii(ifr); in tg3_ioctl()
14043 return phy_mii_ioctl(phydev, ifr, cmd); in tg3_ioctl()
14085 return tg3_hwtstamp_set(dev, ifr); in tg3_ioctl()
14088 return tg3_hwtstamp_get(dev, ifr); in tg3_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dtg3.c13833 static int tg3_hwtstamp_set(struct net_device *dev, struct ifreq *ifr) in tg3_hwtstamp_set() argument
13841 if (copy_from_user(&stmpconf, ifr->ifr_data, sizeof(stmpconf))) in tg3_hwtstamp_set()
13913 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_set()
13917 static int tg3_hwtstamp_get(struct net_device *dev, struct ifreq *ifr) in tg3_hwtstamp_get() argument
13974 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_get()
13978 static int tg3_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in tg3_ioctl() argument
13980 struct mii_ioctl_data *data = if_mii(ifr); in tg3_ioctl()
13989 return phy_mii_ioctl(phydev, ifr, cmd); in tg3_ioctl()
14031 return tg3_hwtstamp_set(dev, ifr); in tg3_ioctl()
14034 return tg3_hwtstamp_get(dev, ifr); in tg3_ioctl()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/
H A Dibmveth.c984 static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ibmveth_ioctl() argument

Completed in 165 milliseconds

1...<<11121314151617181920