Home
last modified time | relevance | path

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

/drivers/net/ethernet/freescale/
A Dgianfar_ethtool.c458 epause->autoneg = !!priv->pause_aneg_en; in gfar_gpauseparam()
459 epause->rx_pause = !!priv->rx_pause_en; in gfar_gpauseparam()
460 epause->tx_pause = !!priv->tx_pause_en; in gfar_gpauseparam()
464 struct ethtool_pauseparam *epause) in gfar_spauseparam() argument
473 if (!phy_validate_pause(phydev, epause)) in gfar_spauseparam()
477 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause); in gfar_spauseparam()
478 if (epause->rx_pause) { in gfar_spauseparam()
481 if (epause->tx_pause) { in gfar_spauseparam()
484 } else if (epause->tx_pause) { in gfar_spauseparam()
488 if (epause->autoneg) in gfar_spauseparam()
[all …]
/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_ethtool.c103 struct ethtool_pauseparam *epause) in dpaa_get_pauseparam() argument
108 phylink_ethtool_get_pauseparam(mac_dev->phylink, epause); in dpaa_get_pauseparam()
112 struct ethtool_pauseparam *epause) in dpaa_set_pauseparam() argument
117 return phylink_ethtool_set_pauseparam(mac_dev->phylink, epause); in dpaa_set_pauseparam()
/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_ethtool.c1981 struct ethtool_pauseparam *epause) in bnx2x_get_pauseparam() argument
1990 if (!epause->autoneg) in bnx2x_get_pauseparam()
1995 epause->rx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_RX) == in bnx2x_get_pauseparam()
2002 epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause); in bnx2x_get_pauseparam()
2006 struct ethtool_pauseparam *epause) in bnx2x_set_pauseparam() argument
2015 epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause); in bnx2x_set_pauseparam()
2019 if (epause->rx_pause) in bnx2x_set_pauseparam()
2022 if (epause->tx_pause) in bnx2x_set_pauseparam()
2028 if (epause->autoneg) { in bnx2x_set_pauseparam()
2039 if (epause->rx_pause) in bnx2x_set_pauseparam()
[all …]
/drivers/net/ethernet/chelsio/cxgb/
A Dcxgb2.c673 struct ethtool_pauseparam *epause) in get_pauseparam() argument
678 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()
679 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam()
680 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam()
684 struct ethtool_pauseparam *epause) in set_pauseparam() argument
690 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
697 if (epause->rx_pause) in set_pauseparam()
699 if (epause->tx_pause) in set_pauseparam()
/drivers/net/ethernet/qlogic/qede/
A Dqede_ethtool.c940 struct ethtool_pauseparam *epause) in qede_get_pauseparam() argument
949 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() argument
980 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()
/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_ethtool.c861 struct ethtool_pauseparam *epause) in get_pauseparam() argument
865 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() argument
876 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
883 if (epause->rx_pause) in set_pauseparam()
885 if (epause->tx_pause) in set_pauseparam()
/drivers/net/ethernet/broadcom/
A Db44.c1982 struct ethtool_pauseparam *epause) in b44_get_pauseparam() argument
1986 epause->autoneg = in b44_get_pauseparam()
1988 epause->rx_pause = in b44_get_pauseparam()
1990 epause->tx_pause = in b44_get_pauseparam()
1995 struct ethtool_pauseparam *epause) in b44_set_pauseparam() argument
2000 if (epause->autoneg) in b44_set_pauseparam()
2004 if (epause->rx_pause) in b44_set_pauseparam()
2008 if (epause->tx_pause) in b44_set_pauseparam()
A Dtg3.c12608 epause->rx_pause = 1; in tg3_get_pauseparam()
12610 epause->rx_pause = 0; in tg3_get_pauseparam()
12613 epause->tx_pause = 1; in tg3_get_pauseparam()
12615 epause->tx_pause = 0; in tg3_get_pauseparam()
12636 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause); in tg3_set_pauseparam()
12637 if (epause->rx_pause) { in tg3_set_pauseparam()
12647 if (epause->autoneg) in tg3_set_pauseparam()
12664 if (!epause->autoneg) in tg3_set_pauseparam()
12678 if (epause->autoneg) in tg3_set_pauseparam()
12682 if (epause->rx_pause) in tg3_set_pauseparam()
[all …]
A Dbnx2.c7398 bnx2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_get_pauseparam() argument
7402 epause->autoneg = ((bp->autoneg & AUTONEG_FLOW_CTRL) != 0); in bnx2_get_pauseparam()
7403 epause->rx_pause = ((bp->flow_ctrl & FLOW_CTRL_RX) != 0); in bnx2_get_pauseparam()
7404 epause->tx_pause = ((bp->flow_ctrl & FLOW_CTRL_TX) != 0); in bnx2_get_pauseparam()
7408 bnx2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_set_pauseparam() argument
7413 if (epause->rx_pause) in bnx2_set_pauseparam()
7415 if (epause->tx_pause) in bnx2_set_pauseparam()
7418 if (epause->autoneg) { in bnx2_set_pauseparam()
/drivers/net/ethernet/atheros/atlx/
A Datl1.c3576 struct ethtool_pauseparam *epause) in atl1_get_pauseparam() argument
3583 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() argument
3599 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()
/drivers/net/ethernet/broadcom/genet/
A Dbcmgenet.c929 struct ethtool_pauseparam *epause) in bcmgenet_get_pauseparam() argument
936 epause->autoneg = priv->autoneg_pause; in bcmgenet_get_pauseparam()
941 epause->tx_pause = !(umac_cmd & CMD_TX_PAUSE_IGNORE); in bcmgenet_get_pauseparam()
942 epause->rx_pause = !(umac_cmd & CMD_RX_PAUSE_IGNORE); in bcmgenet_get_pauseparam()
945 epause->tx_pause = priv->tx_pause; in bcmgenet_get_pauseparam()
946 epause->rx_pause = priv->rx_pause; in bcmgenet_get_pauseparam()
951 struct ethtool_pauseparam *epause) in bcmgenet_set_pauseparam() argument
958 if (!phy_validate_pause(dev->phydev, epause)) in bcmgenet_set_pauseparam()
961 priv->autoneg_pause = !!epause->autoneg; in bcmgenet_set_pauseparam()
962 priv->tx_pause = !!epause->tx_pause; in bcmgenet_set_pauseparam()
[all …]
/drivers/net/ethernet/chelsio/cxgb3/
A Dcxgb3_main.c1913 struct ethtool_pauseparam *epause) in get_pauseparam() argument
1917 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam()
1918 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam()
1919 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam()
1923 struct ethtool_pauseparam *epause) in set_pauseparam() argument
1928 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam()
1935 if (epause->rx_pause) in set_pauseparam()
1937 if (epause->tx_pause) in set_pauseparam()
/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ethtool.c3273 struct ethtool_pauseparam *epause) in bnxt_get_pauseparam() argument
3280 epause->autoneg = !!(link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL); in bnxt_get_pauseparam()
3281 epause->rx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_RX); in bnxt_get_pauseparam()
3282 epause->tx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_TX); in bnxt_get_pauseparam()
3302 struct ethtool_pauseparam *epause) in bnxt_set_pauseparam() argument
3312 if (epause->autoneg) { in bnxt_set_pauseparam()
3329 if (epause->rx_pause) in bnxt_set_pauseparam()
3332 if (epause->tx_pause) in bnxt_set_pauseparam()

Completed in 120 milliseconds