Home
last modified time | relevance | path

Searched refs:epause (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c448 struct ethtool_pauseparam *epause) in get_pauseparam() argument
452 epause->autoneg = (p->link_cfg.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()
453 epause->rx_pause = (p->link_cfg.fc & PAUSE_RX) != 0; in get_pauseparam()
454 epause->tx_pause = (p->link_cfg.fc & PAUSE_TX) != 0; in get_pauseparam()
458 struct ethtool_pauseparam *epause) in set_pauseparam() argument
463 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
470 if (epause->rx_pause) in set_pauseparam()
472 if (epause->tx_pause) in set_pauseparam()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c519 struct ethtool_pauseparam *epause) in gfar_gpauseparam() argument
523 epause->autoneg = !!priv->pause_aneg_en; in gfar_gpauseparam()
524 epause->rx_pause = !!priv->rx_pause_en; in gfar_gpauseparam()
525 epause->tx_pause = !!priv->tx_pause_en; in gfar_gpauseparam()
529 struct ethtool_pauseparam *epause) in gfar_spauseparam() argument
541 (epause->rx_pause != epause->tx_pause))) in gfar_spauseparam()
545 if (epause->rx_pause) { in gfar_spauseparam()
548 if (epause->tx_pause) { in gfar_spauseparam()
554 } else if (epause->tx_pause) { in gfar_spauseparam()
561 if (epause->autoneg) in gfar_spauseparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c1874 struct ethtool_pauseparam *epause) in bnx2x_get_pauseparam() argument
1880 epause->autoneg = (bp->link_params.req_flow_ctrl[cfg_idx] == in bnx2x_get_pauseparam()
1883 if (!epause->autoneg) in bnx2x_get_pauseparam()
1888 epause->rx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_RX) == in bnx2x_get_pauseparam()
1890 epause->tx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_TX) == in bnx2x_get_pauseparam()
1895 epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause); in bnx2x_get_pauseparam()
1899 struct ethtool_pauseparam *epause) in bnx2x_set_pauseparam() argument
1908 epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause); in bnx2x_set_pauseparam()
1912 if (epause->rx_pause) in bnx2x_set_pauseparam()
1915 if (epause->tx_pause) in bnx2x_set_pauseparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c667 struct ethtool_pauseparam *epause) in get_pauseparam() argument
672 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()
673 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam()
674 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam()
678 struct ethtool_pauseparam *epause) in set_pauseparam() argument
684 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
691 if (epause->rx_pause) in set_pauseparam()
693 if (epause->tx_pause) in set_pauseparam()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Db44.c1997 struct ethtool_pauseparam *epause) in b44_get_pauseparam() argument
2001 epause->autoneg = in b44_get_pauseparam()
2003 epause->rx_pause = in b44_get_pauseparam()
2005 epause->tx_pause = in b44_get_pauseparam()
2010 struct ethtool_pauseparam *epause) in b44_set_pauseparam() argument
2015 if (epause->autoneg) in b44_set_pauseparam()
2019 if (epause->rx_pause) in b44_set_pauseparam()
2023 if (epause->tx_pause) in b44_set_pauseparam()
Dbnx2.c7374 bnx2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_get_pauseparam() argument
7378 epause->autoneg = ((bp->autoneg & AUTONEG_FLOW_CTRL) != 0); in bnx2_get_pauseparam()
7379 epause->rx_pause = ((bp->flow_ctrl & FLOW_CTRL_RX) != 0); in bnx2_get_pauseparam()
7380 epause->tx_pause = ((bp->flow_ctrl & FLOW_CTRL_TX) != 0); in bnx2_get_pauseparam()
7384 bnx2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_set_pauseparam() argument
7389 if (epause->rx_pause) in bnx2_set_pauseparam()
7391 if (epause->tx_pause) in bnx2_set_pauseparam()
7394 if (epause->autoneg) { in bnx2_set_pauseparam()
Dtg3.c12403 static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_get_pauseparam() argument
12407 epause->autoneg = !!tg3_flag(tp, PAUSE_AUTONEG); in tg3_get_pauseparam()
12410 epause->rx_pause = 1; in tg3_get_pauseparam()
12412 epause->rx_pause = 0; in tg3_get_pauseparam()
12415 epause->tx_pause = 1; in tg3_get_pauseparam()
12417 epause->tx_pause = 0; in tg3_get_pauseparam()
12420 static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_set_pauseparam() argument
12436 (epause->rx_pause != epause->tx_pause))) in tg3_set_pauseparam()
12440 if (epause->rx_pause) { in tg3_set_pauseparam()
12443 if (epause->tx_pause) { in tg3_set_pauseparam()
[all …]
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl1.c3582 struct ethtool_pauseparam *epause) in atl1_get_pauseparam() argument
3589 epause->autoneg = AUTONEG_ENABLE; in atl1_get_pauseparam()
3591 epause->autoneg = AUTONEG_DISABLE; in atl1_get_pauseparam()
3593 epause->rx_pause = 1; in atl1_get_pauseparam()
3594 epause->tx_pause = 1; in atl1_get_pauseparam()
3598 struct ethtool_pauseparam *epause) in atl1_set_pauseparam() argument
3605 epause->autoneg = AUTONEG_ENABLE; in atl1_set_pauseparam()
3607 epause->autoneg = AUTONEG_DISABLE; in atl1_set_pauseparam()
3610 epause->rx_pause = 1; in atl1_set_pauseparam()
3611 epause->tx_pause = 1; in atl1_set_pauseparam()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c1904 struct ethtool_pauseparam *epause) in get_pauseparam() argument
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()
1914 struct ethtool_pauseparam *epause) in set_pauseparam() argument
1919 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
1926 if (epause->rx_pause) in set_pauseparam()
1928 if (epause->tx_pause) in set_pauseparam()