Lines Matching refs:settings
163 static const struct phy_setting settings[] = { variable
294 for (i = 0, p = settings; i < ARRAY_SIZE(settings); i++, p++) { in phy_lookup_setting()
326 for (i = 0, count = 0; i < ARRAY_SIZE(settings) && count < size; i++) in phy_speeds()
327 if (settings[i].bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_speeds()
328 test_bit(settings[i].bit, mask) && in phy_speeds()
329 (count == 0 || speeds[count - 1] != settings[i].speed)) in phy_speeds()
330 speeds[count++] = settings[i].speed; in phy_speeds()
340 for (i = 0, p = settings; i < ARRAY_SIZE(settings); i++, p++) { in __set_linkmode_max_speed()
450 for (i = 0; i < ARRAY_SIZE(settings); i++) in phy_resolve_aneg_linkmode()
451 if (test_bit(settings[i].bit, common)) { in phy_resolve_aneg_linkmode()
452 phydev->speed = settings[i].speed; in phy_resolve_aneg_linkmode()
453 phydev->duplex = settings[i].duplex; in phy_resolve_aneg_linkmode()
483 for (i = 0; i < ARRAY_SIZE(settings); i++) in phy_check_downshift()
484 if (test_bit(settings[i].bit, common)) { in phy_check_downshift()
485 speed = settings[i].speed; in phy_check_downshift()
502 int i = ARRAY_SIZE(settings); in phy_resolve_min_speed()
507 if (test_bit(settings[i].bit, common)) { in phy_resolve_min_speed()
508 if (fdx_only && settings[i].duplex != DUPLEX_FULL) in phy_resolve_min_speed()
510 return settings[i].speed; in phy_resolve_min_speed()