Lines Matching refs:duplex
122 phy_duplex_to_str(phydev->duplex), in phy_print_status()
227 phy_find_valid(int speed, int duplex, unsigned long *supported) in phy_find_valid() argument
229 return phy_lookup_setting(speed, duplex, supported, false); in phy_find_valid()
258 bool phy_check_valid(int speed, int duplex, unsigned long *features) in phy_check_valid() argument
260 return !!phy_lookup_setting(speed, duplex, features, true); in phy_check_valid()
276 setting = phy_find_valid(phydev->speed, phydev->duplex, in phy_sanitize_settings()
280 phydev->duplex = setting->duplex; in phy_sanitize_settings()
284 phydev->duplex = DUPLEX_UNKNOWN; in phy_sanitize_settings()
297 cmd->base.duplex = phydev->duplex; in phy_ethtool_ksettings_get()
376 phydev->duplex = DUPLEX_FULL; in phy_mii_ioctl()
378 phydev->duplex = DUPLEX_HALF; in phy_mii_ioctl()
1082 u8 duplex = cmd->base.duplex; in phy_ethtool_ksettings_set() local
1107 (duplex != DUPLEX_HALF && in phy_ethtool_ksettings_set()
1108 duplex != DUPLEX_FULL))) in phy_ethtool_ksettings_set()
1116 phydev->duplex = duplex; in phy_ethtool_ksettings_set()