Lines Matching refs:duplex

96 			DUPLEX_FULL == phydev->duplex ? "Full" : "Half",  in phy_print_status()
159 int duplex; member
167 .duplex = DUPLEX_FULL,
172 .duplex = DUPLEX_FULL,
177 .duplex = DUPLEX_FULL,
182 .duplex = DUPLEX_FULL,
187 .duplex = DUPLEX_FULL,
192 .duplex = DUPLEX_FULL,
197 .duplex = DUPLEX_HALF,
202 .duplex = DUPLEX_FULL,
207 .duplex = DUPLEX_HALF,
212 .duplex = DUPLEX_FULL,
217 .duplex = DUPLEX_HALF,
234 static inline unsigned int phy_find_setting(int speed, int duplex) in phy_find_setting() argument
239 (settings[idx].speed != speed || settings[idx].duplex != duplex)) in phy_find_setting()
272 static inline bool phy_check_valid(int speed, int duplex, u32 features) in phy_check_valid() argument
276 idx = phy_find_valid(phy_find_setting(speed, duplex), features); in phy_check_valid()
278 return settings[idx].speed == speed && settings[idx].duplex == duplex && in phy_check_valid()
299 idx = phy_find_valid(phy_find_setting(phydev->speed, phydev->duplex), in phy_sanitize_settings()
303 phydev->duplex = settings[idx].duplex; in phy_sanitize_settings()
339 (cmd->duplex != DUPLEX_HALF && in phy_ethtool_sset()
340 cmd->duplex != DUPLEX_FULL))) in phy_ethtool_sset()
354 phydev->duplex = cmd->duplex; in phy_ethtool_sset()
373 cmd->duplex = phydev->duplex; in phy_ethtool_gset()
423 phydev->duplex = DUPLEX_FULL; in phy_mii_ioctl()
425 phydev->duplex = DUPLEX_HALF; in phy_mii_ioctl()
1116 if ((phydev->duplex == DUPLEX_FULL) && in phy_init_eee()
1155 if (!phy_check_valid(phydev->speed, phydev->duplex, lp & adv)) in phy_init_eee()