Lines Matching refs:ifr
666 struct ifreq *ifr) in bfin_mac_hwtstamp_set() argument
673 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in bfin_mac_hwtstamp_set()
818 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in bfin_mac_hwtstamp_set()
823 struct ifreq *ifr) in bfin_mac_hwtstamp_get() argument
827 return copy_to_user(ifr->ifr_data, &lp->stamp_cfg, in bfin_mac_hwtstamp_get()
1069 # define bfin_mac_hwtstamp_set(dev, ifr) (-EOPNOTSUPP) argument
1070 # define bfin_mac_hwtstamp_get(dev, ifr) (-EOPNOTSUPP) argument
1506 static int bfin_mac_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in bfin_mac_ioctl() argument
1515 return bfin_mac_hwtstamp_set(netdev, ifr); in bfin_mac_ioctl()
1517 return bfin_mac_hwtstamp_get(netdev, ifr); in bfin_mac_ioctl()
1520 return phy_mii_ioctl(lp->phydev, ifr, cmd); in bfin_mac_ioctl()