Lines Matching defs:ifr
318 * @ifr: &struct ifreq for socket ioctl's
325 int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd)
327 struct mii_ioctl_data *mii_data = if_mii(ifr);
415 return phydev->mii_ts->hwtstamp(phydev->mii_ts, ifr);
427 * @ifr: &struct ifreq for socket ioctl's
430 int phy_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
435 return phy_mii_ioctl(dev->phydev, ifr, cmd);
443 * @ifr: &struct ifreq for socket ioctl's
449 int phy_do_ioctl_running(struct net_device *dev, struct ifreq *ifr, int cmd)
454 return phy_do_ioctl(dev, ifr, cmd);
472 return phy_mii_ioctl(phydev, config->ifr, SIOCGHWTSTAMP);
489 return phy_mii_ioctl(phydev, config->ifr, SIOCSHWTSTAMP);