/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sungem.c | 2701 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 D | plip.c | 153 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 D | otx2_common.h | 1038 int otx2_config_hwtstamp(struct net_device *netdev, struct ifreq *ifr);
|
/kernel/linux/linux-6.6/drivers/net/hamradio/ |
H A D | yam.c | 923 static int yam_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd) in yam_siocdevprivate() argument
|
H A D | baycom_epp.c | 1002 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 D | plip.c | 154 static int plip_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_vti.c | 774 * @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 D | stmmac_main.c | 610 * @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 D | igc_main.c | 4818 * @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 D | ionic_lif.c | 2321 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 D | mtk_eth_soc.c | 2549 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 D | e100.c | 2756 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 D | mv643xx_eth.c | 2537 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 D | atl1.c | 997 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 D | hostap_ioctl.c | 3956 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 D | netdevice.h | 1043 * 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 D | atl1.c | 997 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 D | e100.c | 2759 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 D | mv643xx_eth.c | 2548 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 D | bnx2x_main.c | 313 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 D | hclge_main.c | 9315 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 D | bnx2x_main.c | 312 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 D | tg3.c | 13884 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 D | tg3.c | 13833 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 D | ibmveth.c | 984 static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) in ibmveth_ioctl() argument
|