Searched refs:epause (Results 1 – 4 of 4) sorted by relevance
940 struct ethtool_pauseparam *epause) in qede_get_pauseparam() argument949 epause->autoneg = true; in qede_get_pauseparam()951 epause->rx_pause = true; in qede_get_pauseparam()953 epause->tx_pause = true; in qede_get_pauseparam()957 epause->cmd, epause->autoneg, epause->rx_pause, in qede_get_pauseparam()958 epause->tx_pause); in qede_get_pauseparam()962 struct ethtool_pauseparam *epause) in qede_set_pauseparam() argument980 if (epause->autoneg) { in qede_set_pauseparam()989 if (epause->rx_pause) in qede_set_pauseparam()991 if (epause->tx_pause) in qede_set_pauseparam()
861 struct ethtool_pauseparam *epause) in get_pauseparam() argument865 epause->autoneg = (p->link_cfg.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()866 epause->rx_pause = (p->link_cfg.advertised_fc & PAUSE_RX) != 0; in get_pauseparam()867 epause->tx_pause = (p->link_cfg.advertised_fc & PAUSE_TX) != 0; in get_pauseparam()871 struct ethtool_pauseparam *epause) in set_pauseparam() argument876 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()883 if (epause->rx_pause) in set_pauseparam()885 if (epause->tx_pause) in set_pauseparam()
3576 struct ethtool_pauseparam *epause) in atl1_get_pauseparam() argument3583 epause->autoneg = AUTONEG_ENABLE; in atl1_get_pauseparam()3585 epause->autoneg = AUTONEG_DISABLE; in atl1_get_pauseparam()3587 epause->rx_pause = 1; in atl1_get_pauseparam()3588 epause->tx_pause = 1; in atl1_get_pauseparam()3592 struct ethtool_pauseparam *epause) in atl1_set_pauseparam() argument3599 epause->autoneg = AUTONEG_ENABLE; in atl1_set_pauseparam()3601 epause->autoneg = AUTONEG_DISABLE; in atl1_set_pauseparam()3604 epause->rx_pause = 1; in atl1_set_pauseparam()3605 epause->tx_pause = 1; in atl1_set_pauseparam()
12598 static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_get_pauseparam() argument12602 epause->autoneg = !!tg3_flag(tp, PAUSE_AUTONEG); in tg3_get_pauseparam()12605 epause->rx_pause = 1; in tg3_get_pauseparam()12607 epause->rx_pause = 0; in tg3_get_pauseparam()12610 epause->tx_pause = 1; in tg3_get_pauseparam()12612 epause->tx_pause = 0; in tg3_get_pauseparam()12615 static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_set_pauseparam() argument12629 if (!phy_validate_pause(phydev, epause)) in tg3_set_pauseparam()12633 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause); in tg3_set_pauseparam()12634 if (epause->rx_pause) { in tg3_set_pauseparam()[all …]