Lines Matching refs:link_config
164 switch (p->link_config.speed) { in link_report()
177 s, p->link_config.duplex == DUPLEX_FULL in link_report()
296 t3_link_start(&pi->phy, mac, &pi->link_config); in t3_os_link_changed()
355 t3_link_start(&pi->phy, mac, &pi->link_config); in link_start()
1772 if (p->link_config.autoneg != AUTONEG_ENABLE) in restart_autoneg()
1805 cmd->supported = p->link_config.supported; in get_settings()
1806 cmd->advertising = p->link_config.advertising; in get_settings()
1809 ethtool_cmd_speed_set(cmd, p->link_config.speed); in get_settings()
1810 cmd->duplex = p->link_config.duplex; in get_settings()
1819 cmd->autoneg = p->link_config.autoneg; in get_settings()
1863 struct link_config *lc = &p->link_config; in set_settings()
1908 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()
1909 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam()
1910 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam()
1917 struct link_config *lc = &p->link_config; in set_pauseparam()
2679 t3_link_start(&p->phy, mac, &p->link_config); in check_t3b2_mac()