Lines Matching refs:duplex

310 	unsigned int duplex;  member
414 unsigned int duplex) in phylink_cap_from_speed_duplex() argument
420 duplex == phylink_caps_params[i].duplex) in phylink_cap_from_speed_duplex()
676 pl->link_config.duplex = DUPLEX_HALF; in phylink_parse_fixedlink()
679 pl->link_config.duplex = DUPLEX_FULL; in phylink_parse_fixedlink()
720 pl->link_config.duplex = prop[1] ? in phylink_parse_fixedlink()
733 pl->link_config.duplex != DUPLEX_FULL) in phylink_parse_fixedlink()
743 c = phy_caps_lookup(pl->link_config.speed, pl->link_config.duplex, in phylink_parse_fixedlink()
761 pl->link_config.duplex == DUPLEX_FULL ? "full" : "half", in phylink_parse_fixedlink()
871 if (state->duplex == DUPLEX_FULL) { in phylink_resolve_an_pause()
938 int duplex) in phylink_pcs_link_up() argument
941 pcs->ops->pcs_link_up(pcs, neg_mode, interface, speed, duplex); in phylink_pcs_link_up()
1009 st.duplex = DUPLEX_UNKNOWN; in phylink_mac_config()
1416 state->duplex = DUPLEX_UNKNOWN; in phylink_mac_pcs_get_state()
1420 state->duplex = pl->link_config.duplex; in phylink_mac_pcs_get_state()
1539 int speed, duplex; in phylink_link_up() local
1543 duplex = link_state.duplex; in phylink_link_up()
1553 duplex = DUPLEX_FULL; in phylink_link_up()
1563 duplex = DUPLEX_HALF; in phylink_link_up()
1570 duplex); in phylink_link_up()
1573 pl->cur_interface, speed, duplex, in phylink_link_up()
1585 phy_duplex_to_str(link_state.duplex), in phylink_link_up()
1676 link_state.duplex = pl->phy_state.duplex; in phylink_resolve()
1804 c = phy_caps_lookup(state->speed, state->duplex, in phylink_set_fixed_link()
1814 pl->link_config.duplex = state->duplex; in phylink_set_fixed_link()
1894 pl->link_config.duplex = DUPLEX_UNKNOWN; in phylink_create()
1978 pl->phy_state.duplex = phydev->duplex; in phylink_phy_change()
2001 phy_duplex_to_str(phydev->duplex), in phylink_phy_change()
2128 pl->phy_state.duplex = DUPLEX_UNKNOWN; in phylink_bringup_phy()
2889 kset->base.duplex = state->duplex; in phylink_get_ksettings()
3023 c = phy_caps_lookup(kset->base.speed, kset->base.duplex, in phylink_ethtool_ksettings_set()
3033 c->duplex != pl->link_config.duplex) in phylink_ethtool_ksettings_set()
3039 config.duplex = c->duplex; in phylink_ethtool_ksettings_set()
3055 config.duplex = DUPLEX_UNKNOWN; in phylink_ethtool_ksettings_set()
3115 pl->link_config.duplex = config.duplex; in phylink_ethtool_ksettings_set()
3365 fs.duplex = state->duplex; in phylink_mii_emul_read()
3712 config.duplex = DUPLEX_UNKNOWN; in phylink_sfp_config_phy()
3777 config.duplex = DUPLEX_UNKNOWN; in phylink_sfp_config_optical()
3993 state->duplex = DUPLEX_FULL; in phylink_resolve_c73()
4018 state->duplex = DUPLEX_FULL; in phylink_decode_c37_word()
4050 state->duplex = DUPLEX_FULL; in phylink_decode_sgmii_word()
4052 state->duplex = DUPLEX_HALF; in phylink_decode_sgmii_word()
4092 state->duplex = DUPLEX_FULL; in phylink_decode_usxgmii_word()
4094 state->duplex = DUPLEX_HALF; in phylink_decode_usxgmii_word()
4128 state->duplex = DUPLEX_FULL; in phylink_decode_usgmii_word()
4130 state->duplex = DUPLEX_HALF; in phylink_decode_usgmii_word()
4164 state->duplex = DUPLEX_FULL; in phylink_mii_c22_pcs_decode_state()
4174 state->duplex = DUPLEX_FULL; in phylink_mii_c22_pcs_decode_state()
4356 state->duplex = DUPLEX_FULL; in phylink_mii_c45_pcs_get_state()