Lines Matching refs:pause
86 * @pause: ethtool pause parameter structure
109 struct ethtool_pauseparam pause;
262 if (db->pause.rx_pause)
264 if (db->pause.tx_pause)
307 if (db->pause.rx_pause)
309 if (db->pause.tx_pause)
633 struct ethtool_pauseparam *pause)
637 *pause = db->pause;
641 struct ethtool_pauseparam *pause)
645 db->pause = *pause;
647 if (pause->autoneg == AUTONEG_DISABLE)
650 phy_set_sym_pause(db->phydev, pause->rx_pause, pause->tx_pause,
651 pause->autoneg);
967 db->pause.rx_pause = true;
968 db->pause.tx_pause = true;
969 db->pause.autoneg = AUTONEG_DISABLE;
972 db->pause.autoneg = AUTONEG_ENABLE;
1138 /* only write pause settings to mac. since mac and phy are integrated
1142 if (db->phydev->pause) {
1143 db->pause.rx_pause = true;
1144 db->pause.tx_pause = true;