Lines Matching refs:phy_state

70 	struct phylink_link_state phy_state;  member
1429 link_state = pl->phy_state; in phylink_mac_initial_config()
1600 link_state = pl->phy_state; in phylink_resolve()
1621 link_state.link &= pl->phy_state.link; in phylink_resolve()
1624 if (pl->phydev && pl->phy_state.link) { in phylink_resolve()
1628 if (link_state.interface != pl->phy_state.interface) { in phylink_resolve()
1633 link_state.interface = pl->phy_state.interface; in phylink_resolve()
1638 if (pl->phy_state.rate_matching) { in phylink_resolve()
1640 pl->phy_state.rate_matching; in phylink_resolve()
1641 link_state.speed = pl->phy_state.speed; in phylink_resolve()
1642 link_state.duplex = pl->phy_state.duplex; in phylink_resolve()
1648 link_state.pause = pl->phy_state.pause; in phylink_resolve()
1847 pl->phy_state.interface = iface; in phylink_create()
1939 pl->phy_state.speed = phydev->speed; in phylink_phy_change()
1940 pl->phy_state.duplex = phydev->duplex; in phylink_phy_change()
1941 pl->phy_state.rate_matching = phydev->rate_matching; in phylink_phy_change()
1942 pl->phy_state.pause = MLO_PAUSE_NONE; in phylink_phy_change()
1944 pl->phy_state.pause |= MLO_PAUSE_TX; in phylink_phy_change()
1946 pl->phy_state.pause |= MLO_PAUSE_RX; in phylink_phy_change()
1947 pl->phy_state.interface = phydev->interface; in phylink_phy_change()
1948 pl->phy_state.link = up; in phylink_phy_change()
1965 phylink_pause_to_str(pl->phy_state.pause), in phylink_phy_change()
2086 pl->phy_state.interface = interface; in phylink_bringup_phy()
2087 pl->phy_state.pause = MLO_PAUSE_NONE; in phylink_bringup_phy()
2088 pl->phy_state.speed = SPEED_UNKNOWN; in phylink_bringup_phy()
2089 pl->phy_state.duplex = DUPLEX_UNKNOWN; in phylink_bringup_phy()
2090 pl->phy_state.rate_matching = RATE_MATCH_NONE; in phylink_bringup_phy()