/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_ethtool.c | 145 struct ethtool_pauseparam *epause) in dpaa_get_pauseparam() 156 epause->autoneg = mac_dev->autoneg_pause; in dpaa_get_pauseparam() 157 epause->rx_pause = mac_dev->rx_pause_active; in dpaa_get_pauseparam() 158 epause->tx_pause = mac_dev->tx_pause_active; in dpaa_get_pauseparam() 162 struct ethtool_pauseparam *epause) in dpaa_set_pauseparam() 179 if (!phy_validate_pause(phydev, epause)) in dpaa_set_pauseparam() 186 mac_dev->autoneg_pause = !!epause->autoneg; in dpaa_set_pauseparam() 187 mac_dev->rx_pause_req = !!epause->rx_pause; in dpaa_set_pauseparam() 188 mac_dev->tx_pause_req = !!epause->tx_pause; in dpaa_set_pauseparam() 194 phy_set_asym_pause(phydev, epause in dpaa_set_pauseparam() 144 dpaa_get_pauseparam(struct net_device *net_dev, struct ethtool_pauseparam *epause) dpaa_get_pauseparam() argument 161 dpaa_set_pauseparam(struct net_device *net_dev, struct ethtool_pauseparam *epause) dpaa_set_pauseparam() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 442 struct ethtool_pauseparam *epause) in gfar_gpauseparam() 446 epause->autoneg = !!priv->pause_aneg_en; in gfar_gpauseparam() 447 epause->rx_pause = !!priv->rx_pause_en; in gfar_gpauseparam() 448 epause->tx_pause = !!priv->tx_pause_en; in gfar_gpauseparam() 452 struct ethtool_pauseparam *epause) in gfar_spauseparam() 461 if (!phy_validate_pause(phydev, epause)) in gfar_spauseparam() 465 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause); in gfar_spauseparam() 466 if (epause->rx_pause) { in gfar_spauseparam() 469 if (epause in gfar_spauseparam() 441 gfar_gpauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) gfar_gpauseparam() argument 451 gfar_spauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) gfar_spauseparam() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 452 struct ethtool_pauseparam *epause) in gfar_gpauseparam() 456 epause->autoneg = !!priv->pause_aneg_en; in gfar_gpauseparam() 457 epause->rx_pause = !!priv->rx_pause_en; in gfar_gpauseparam() 458 epause->tx_pause = !!priv->tx_pause_en; in gfar_gpauseparam() 462 struct ethtool_pauseparam *epause) in gfar_spauseparam() 471 if (!phy_validate_pause(phydev, epause)) in gfar_spauseparam() 475 phy_set_asym_pause(phydev, epause->rx_pause, epause->tx_pause); in gfar_spauseparam() 476 if (epause->rx_pause) { in gfar_spauseparam() 479 if (epause in gfar_spauseparam() 451 gfar_gpauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) gfar_gpauseparam() argument 461 gfar_spauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) gfar_spauseparam() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_ethtool.c | 103 struct ethtool_pauseparam *epause) in dpaa_get_pauseparam() 108 phylink_ethtool_get_pauseparam(mac_dev->phylink, epause); in dpaa_get_pauseparam() 112 struct ethtool_pauseparam *epause) in dpaa_set_pauseparam() 117 return phylink_ethtool_set_pauseparam(mac_dev->phylink, epause); in dpaa_set_pauseparam() 102 dpaa_get_pauseparam(struct net_device *net_dev, struct ethtool_pauseparam *epause) dpaa_get_pauseparam() argument 111 dpaa_set_pauseparam(struct net_device *net_dev, struct ethtool_pauseparam *epause) dpaa_set_pauseparam() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 672 struct ethtool_pauseparam *epause) in get_pauseparam() 677 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam() 678 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam() 679 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam() 683 struct ethtool_pauseparam *epause) in set_pauseparam() 689 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam() 696 if (epause->rx_pause) in set_pauseparam() 698 if (epause->tx_pause) in set_pauseparam() 671 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 682 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 673 struct ethtool_pauseparam *epause) in get_pauseparam() 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() 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() 672 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 683 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 943 struct ethtool_pauseparam *epause) in qede_get_pauseparam() 952 epause->autoneg = true; in qede_get_pauseparam() 954 epause->rx_pause = true; in qede_get_pauseparam() 956 epause->tx_pause = true; in qede_get_pauseparam() 960 epause->cmd, epause->autoneg, epause->rx_pause, in qede_get_pauseparam() 961 epause->tx_pause); in qede_get_pauseparam() 965 struct ethtool_pauseparam *epause) in qede_set_pauseparam() 983 if (epause in qede_set_pauseparam() 942 qede_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) qede_get_pauseparam() argument 964 qede_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) qede_set_pauseparam() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 1973 struct ethtool_pauseparam *epause) in bnx2x_get_pauseparam() 1979 epause->autoneg = (bp->link_params.req_flow_ctrl[cfg_idx] == in bnx2x_get_pauseparam() 1982 if (!epause->autoneg) in bnx2x_get_pauseparam() 1987 epause->rx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_RX) == in bnx2x_get_pauseparam() 1989 epause->tx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_TX) == in bnx2x_get_pauseparam() 1994 epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause); in bnx2x_get_pauseparam() 1998 struct ethtool_pauseparam *epause) in bnx2x_set_pauseparam() 1972 bnx2x_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnx2x_get_pauseparam() argument 1997 bnx2x_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnx2x_set_pauseparam() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 1981 struct ethtool_pauseparam *epause) in bnx2x_get_pauseparam() 1987 epause->autoneg = (bp->link_params.req_flow_ctrl[cfg_idx] == in bnx2x_get_pauseparam() 1990 if (!epause->autoneg) in bnx2x_get_pauseparam() 1995 epause->rx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_RX) == in bnx2x_get_pauseparam() 1997 epause->tx_pause = ((cfg_reg & BNX2X_FLOW_CTRL_TX) == 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() 1980 bnx2x_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnx2x_get_pauseparam() argument 2005 bnx2x_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnx2x_set_pauseparam() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ethtool.c | 966 struct ethtool_pauseparam *epause) in qede_get_pauseparam() 975 epause->autoneg = true; in qede_get_pauseparam() 977 epause->rx_pause = true; in qede_get_pauseparam() 979 epause->tx_pause = true; in qede_get_pauseparam() 983 epause->cmd, epause->autoneg, epause->rx_pause, in qede_get_pauseparam() 984 epause->tx_pause); in qede_get_pauseparam() 988 struct ethtool_pauseparam *epause) in qede_set_pauseparam() 1006 if (epause in qede_set_pauseparam() 965 qede_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) qede_get_pauseparam() argument 987 qede_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) qede_set_pauseparam() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 861 struct ethtool_pauseparam *epause) in get_pauseparam() 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() 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() 860 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 870 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ethtool.c | 861 struct ethtool_pauseparam *epause) in get_pauseparam() 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() 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() 860 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 870 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 2000 struct ethtool_pauseparam *epause) in b44_get_pauseparam() 2004 epause->autoneg = in b44_get_pauseparam() 2006 epause->rx_pause = in b44_get_pauseparam() 2008 epause->tx_pause = in b44_get_pauseparam() 2013 struct ethtool_pauseparam *epause) in b44_set_pauseparam() 2018 if (epause->autoneg) in b44_set_pauseparam() 2022 if (epause->rx_pause) in b44_set_pauseparam() 2026 if (epause->tx_pause) in b44_set_pauseparam() 1999 b44_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) b44_get_pauseparam() argument 2012 b44_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) b44_set_pauseparam() argument
|
H A D | bnx2.c | 7404 bnx2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_get_pauseparam() argument 7408 epause->autoneg = ((bp->autoneg & AUTONEG_FLOW_CTRL) != 0); in bnx2_get_pauseparam() 7409 epause->rx_pause = ((bp->flow_ctrl & FLOW_CTRL_RX) != 0); in bnx2_get_pauseparam() 7410 epause->tx_pause = ((bp->flow_ctrl & FLOW_CTRL_TX) != 0); in bnx2_get_pauseparam() 7414 bnx2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_set_pauseparam() argument 7419 if (epause->rx_pause) in bnx2_set_pauseparam() 7421 if (epause->tx_pause) in bnx2_set_pauseparam() 7424 if (epause->autoneg) { in bnx2_set_pauseparam()
|
H A D | tg3.c | 12524 static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_get_pauseparam() argument 12528 epause->autoneg = !!tg3_flag(tp, PAUSE_AUTONEG); in tg3_get_pauseparam() 12531 epause->rx_pause = 1; in tg3_get_pauseparam() 12533 epause->rx_pause = 0; in tg3_get_pauseparam() 12536 epause->tx_pause = 1; in tg3_get_pauseparam() 12538 epause->tx_pause = 0; in tg3_get_pauseparam() 12541 static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_set_pauseparam() argument 12555 if (!phy_validate_pause(phydev, epause)) in tg3_set_pauseparam() 12559 phy_set_asym_pause(phydev, epause->rx_pause, epause in tg3_set_pauseparam() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 1982 struct ethtool_pauseparam *epause) in b44_get_pauseparam() 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() 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() 1981 b44_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) b44_get_pauseparam() argument 1994 b44_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) b44_set_pauseparam() argument
|
H A D | bnx2.c | 7397 bnx2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_get_pauseparam() argument 7401 epause->autoneg = ((bp->autoneg & AUTONEG_FLOW_CTRL) != 0); in bnx2_get_pauseparam() 7402 epause->rx_pause = ((bp->flow_ctrl & FLOW_CTRL_RX) != 0); in bnx2_get_pauseparam() 7403 epause->tx_pause = ((bp->flow_ctrl & FLOW_CTRL_TX) != 0); in bnx2_get_pauseparam() 7407 bnx2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in bnx2_set_pauseparam() argument 7412 if (epause->rx_pause) in bnx2_set_pauseparam() 7414 if (epause->tx_pause) in bnx2_set_pauseparam() 7417 if (epause->autoneg) { in bnx2_set_pauseparam()
|
H A D | tg3.c | 12510 static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_get_pauseparam() argument 12514 epause->autoneg = !!tg3_flag(tp, PAUSE_AUTONEG); in tg3_get_pauseparam() 12517 epause->rx_pause = 1; in tg3_get_pauseparam() 12519 epause->rx_pause = 0; in tg3_get_pauseparam() 12522 epause->tx_pause = 1; in tg3_get_pauseparam() 12524 epause->tx_pause = 0; in tg3_get_pauseparam() 12527 static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) in tg3_set_pauseparam() argument 12541 if (!phy_validate_pause(phydev, epause)) in tg3_set_pauseparam() 12545 phy_set_asym_pause(phydev, epause->rx_pause, epause in tg3_set_pauseparam() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 3537 struct ethtool_pauseparam *epause) in atl1_get_pauseparam() 3544 epause->autoneg = AUTONEG_ENABLE; in atl1_get_pauseparam() 3546 epause->autoneg = AUTONEG_DISABLE; in atl1_get_pauseparam() 3548 epause->rx_pause = 1; in atl1_get_pauseparam() 3549 epause->tx_pause = 1; in atl1_get_pauseparam() 3553 struct ethtool_pauseparam *epause) in atl1_set_pauseparam() 3560 epause->autoneg = AUTONEG_ENABLE; in atl1_set_pauseparam() 3562 epause->autoneg = AUTONEG_DISABLE; in atl1_set_pauseparam() 3565 epause->rx_pause = 1; in atl1_set_pauseparam() 3566 epause in atl1_set_pauseparam() 3536 atl1_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) atl1_get_pauseparam() argument 3552 atl1_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) atl1_set_pauseparam() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 3543 struct ethtool_pauseparam *epause) in atl1_get_pauseparam() 3550 epause->autoneg = AUTONEG_ENABLE; in atl1_get_pauseparam() 3552 epause->autoneg = AUTONEG_DISABLE; in atl1_get_pauseparam() 3554 epause->rx_pause = 1; in atl1_get_pauseparam() 3555 epause->tx_pause = 1; in atl1_get_pauseparam() 3559 struct ethtool_pauseparam *epause) in atl1_set_pauseparam() 3566 epause->autoneg = AUTONEG_ENABLE; in atl1_set_pauseparam() 3568 epause->autoneg = AUTONEG_DISABLE; in atl1_set_pauseparam() 3571 epause->rx_pause = 1; in atl1_set_pauseparam() 3572 epause in atl1_set_pauseparam() 3542 atl1_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) atl1_get_pauseparam() argument 3558 atl1_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) atl1_set_pauseparam() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 1915 struct ethtool_pauseparam *epause) in get_pauseparam() 1919 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam() 1920 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam() 1921 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam() 1925 struct ethtool_pauseparam *epause) in set_pauseparam() 1930 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam() 1937 if (epause->rx_pause) in set_pauseparam() 1939 if (epause->tx_pause) in set_pauseparam() 1914 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 1924 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 2000 struct ethtool_pauseparam *epause) in bnxt_get_pauseparam() 2007 epause->autoneg = !!(link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL); in bnxt_get_pauseparam() 2008 epause->rx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_RX); in bnxt_get_pauseparam() 2009 epause->tx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_TX); in bnxt_get_pauseparam() 2029 struct ethtool_pauseparam *epause) in bnxt_set_pauseparam() 2039 if (epause->autoneg) { in bnxt_set_pauseparam() 2056 if (epause->rx_pause) in bnxt_set_pauseparam() 2059 if (epause->tx_pause) in bnxt_set_pauseparam() 1999 bnxt_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnxt_get_pauseparam() argument 2028 bnxt_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnxt_set_pauseparam() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_main.c | 1914 struct ethtool_pauseparam *epause) in get_pauseparam() 1918 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; in get_pauseparam() 1919 epause->rx_pause = (p->link_config.fc & PAUSE_RX) != 0; in get_pauseparam() 1920 epause->tx_pause = (p->link_config.fc & PAUSE_TX) != 0; in get_pauseparam() 1924 struct ethtool_pauseparam *epause) in set_pauseparam() 1929 if (epause->autoneg == AUTONEG_DISABLE) in set_pauseparam() 1936 if (epause->rx_pause) in set_pauseparam() 1938 if (epause->tx_pause) in set_pauseparam() 1913 get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) get_pauseparam() argument 1923 set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) set_pauseparam() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 2079 struct ethtool_pauseparam *epause) in bnxt_get_pauseparam() 2086 epause->autoneg = !!(link_info->autoneg & BNXT_AUTONEG_FLOW_CTRL); in bnxt_get_pauseparam() 2087 epause->rx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_RX); in bnxt_get_pauseparam() 2088 epause->tx_pause = !!(link_info->req_flow_ctrl & BNXT_LINK_PAUSE_TX); in bnxt_get_pauseparam() 2108 struct ethtool_pauseparam *epause) in bnxt_set_pauseparam() 2118 if (epause->autoneg) { in bnxt_set_pauseparam() 2135 if (epause->rx_pause) in bnxt_set_pauseparam() 2138 if (epause->tx_pause) in bnxt_set_pauseparam() 2078 bnxt_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnxt_get_pauseparam() argument 2107 bnxt_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bnxt_set_pauseparam() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 921 struct ethtool_pauseparam *epause) in bcmgenet_get_pauseparam() 928 epause->autoneg = priv->autoneg_pause; in bcmgenet_get_pauseparam() 933 epause->tx_pause = !(umac_cmd & CMD_TX_PAUSE_IGNORE); in bcmgenet_get_pauseparam() 934 epause->rx_pause = !(umac_cmd & CMD_RX_PAUSE_IGNORE); in bcmgenet_get_pauseparam() 937 epause->tx_pause = priv->tx_pause; in bcmgenet_get_pauseparam() 938 epause->rx_pause = priv->rx_pause; in bcmgenet_get_pauseparam() 943 struct ethtool_pauseparam *epause) in bcmgenet_set_pauseparam() 950 if (!phy_validate_pause(dev->phydev, epause)) in bcmgenet_set_pauseparam() 953 priv->autoneg_pause = !!epause->autoneg; in bcmgenet_set_pauseparam() 954 priv->tx_pause = !!epause in bcmgenet_set_pauseparam() 920 bcmgenet_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bcmgenet_get_pauseparam() argument 942 bcmgenet_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause) bcmgenet_set_pauseparam() argument [all...] |