Lines Matching refs:epause
452 struct ethtool_pauseparam *epause)
456 epause->autoneg = !!priv->pause_aneg_en;
457 epause->rx_pause = !!priv->rx_pause_en;
458 epause->tx_pause = !!priv->tx_pause_en;
462 struct ethtool_pauseparam *epause)
471 if (!phy_validate_pause(phydev, epause))
475 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause);
476 if (epause->rx_pause) {
479 if (epause->tx_pause) {
482 } else if (epause->tx_pause) {
486 if (epause->autoneg)
491 if (!epause->autoneg) {