Lines Matching refs:phy_state

76 	struct phylink_link_state phy_state;  member
1307 link_state = pl->phy_state; in phylink_mac_initial_config()
1435 link_state = pl->phy_state; in phylink_resolve()
1465 link_state.link &= pl->phy_state.link; in phylink_resolve()
1468 if (pl->phydev && pl->phy_state.link) { in phylink_resolve()
1474 pl->phy_state.interface) { in phylink_resolve()
1478 link_state.interface = pl->phy_state.interface; in phylink_resolve()
1483 if (pl->phy_state.rate_matching) { in phylink_resolve()
1485 pl->phy_state.rate_matching; in phylink_resolve()
1486 link_state.speed = pl->phy_state.speed; in phylink_resolve()
1488 pl->phy_state.duplex; in phylink_resolve()
1494 link_state.pause = pl->phy_state.pause; in phylink_resolve()
1642 pl->phy_state.interface = iface; in phylink_create()
1734 pl->phy_state.speed = phydev->speed; in phylink_phy_change()
1735 pl->phy_state.duplex = phydev->duplex; in phylink_phy_change()
1736 pl->phy_state.rate_matching = phydev->rate_matching; in phylink_phy_change()
1737 pl->phy_state.pause = MLO_PAUSE_NONE; in phylink_phy_change()
1739 pl->phy_state.pause |= MLO_PAUSE_TX; in phylink_phy_change()
1741 pl->phy_state.pause |= MLO_PAUSE_RX; in phylink_phy_change()
1742 pl->phy_state.interface = phydev->interface; in phylink_phy_change()
1743 pl->phy_state.link = up; in phylink_phy_change()
1753 phylink_pause_to_str(pl->phy_state.pause)); in phylink_phy_change()
1823 pl->phy_state.interface = interface; in phylink_bringup_phy()
1824 pl->phy_state.pause = MLO_PAUSE_NONE; in phylink_bringup_phy()
1825 pl->phy_state.speed = SPEED_UNKNOWN; in phylink_bringup_phy()
1826 pl->phy_state.duplex = DUPLEX_UNKNOWN; in phylink_bringup_phy()
1827 pl->phy_state.rate_matching = RATE_MATCH_NONE; in phylink_bringup_phy()