Lines Matching defs:phy_state
76 struct phylink_link_state phy_state;
1307 link_state = pl->phy_state;
1435 link_state = pl->phy_state;
1465 link_state.link &= pl->phy_state.link;
1468 if (pl->phydev && pl->phy_state.link) {
1474 pl->phy_state.interface) {
1478 link_state.interface = pl->phy_state.interface;
1483 if (pl->phy_state.rate_matching) {
1485 pl->phy_state.rate_matching;
1486 link_state.speed = pl->phy_state.speed;
1488 pl->phy_state.duplex;
1494 link_state.pause = pl->phy_state.pause;
1643 pl->phy_state.interface = iface;
1735 pl->phy_state.speed = phydev->speed;
1736 pl->phy_state.duplex = phydev->duplex;
1737 pl->phy_state.rate_matching = phydev->rate_matching;
1738 pl->phy_state.pause = MLO_PAUSE_NONE;
1740 pl->phy_state.pause |= MLO_PAUSE_TX;
1742 pl->phy_state.pause |= MLO_PAUSE_RX;
1743 pl->phy_state.interface = phydev->interface;
1744 pl->phy_state.link = up;
1754 phylink_pause_to_str(pl->phy_state.pause));
1824 pl->phy_state.interface = interface;
1825 pl->phy_state.pause = MLO_PAUSE_NONE;
1826 pl->phy_state.speed = SPEED_UNKNOWN;
1827 pl->phy_state.duplex = DUPLEX_UNKNOWN;
1828 pl->phy_state.rate_matching = RATE_MATCH_NONE;