Searched refs:pauseparam (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
| D | bnad_ethtool.c | 495 struct ethtool_pauseparam *pauseparam) in bnad_get_pauseparam() argument 499 pauseparam->autoneg = 0; in bnad_get_pauseparam() 500 pauseparam->rx_pause = bnad->bna.enet.pause_config.rx_pause; in bnad_get_pauseparam() 501 pauseparam->tx_pause = bnad->bna.enet.pause_config.tx_pause; in bnad_get_pauseparam() 506 struct ethtool_pauseparam *pauseparam) in bnad_set_pauseparam() argument 512 if (pauseparam->autoneg == AUTONEG_ENABLE) in bnad_set_pauseparam() 516 if (pauseparam->rx_pause != bnad->bna.enet.pause_config.rx_pause || in bnad_set_pauseparam() 517 pauseparam->tx_pause != bnad->bna.enet.pause_config.tx_pause) { in bnad_set_pauseparam() 518 pause_config.rx_pause = pauseparam->rx_pause; in bnad_set_pauseparam() 519 pause_config.tx_pause = pauseparam->tx_pause; in bnad_set_pauseparam()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_ethtool.c | 1322 struct ethtool_pauseparam *pauseparam) in mlx5e_ethtool_get_pauseparam() argument 1327 err = mlx5_query_port_pause(mdev, &pauseparam->rx_pause, in mlx5e_ethtool_get_pauseparam() 1328 &pauseparam->tx_pause); in mlx5e_ethtool_get_pauseparam() 1336 struct ethtool_pauseparam *pauseparam) in mlx5e_get_pauseparam() argument 1340 mlx5e_ethtool_get_pauseparam(priv, pauseparam); in mlx5e_get_pauseparam() 1344 struct ethtool_pauseparam *pauseparam) in mlx5e_ethtool_set_pauseparam() argument 1352 if (pauseparam->autoneg) in mlx5e_ethtool_set_pauseparam() 1356 pauseparam->rx_pause ? 1 : 0, in mlx5e_ethtool_set_pauseparam() 1357 pauseparam->tx_pause ? 1 : 0); in mlx5e_ethtool_set_pauseparam() 1367 struct ethtool_pauseparam *pauseparam) in mlx5e_set_pauseparam() argument [all …]
|
| D | en_rep.c | 328 struct ethtool_pauseparam *pauseparam) in mlx5e_uplink_rep_get_pauseparam() argument 332 mlx5e_ethtool_get_pauseparam(priv, pauseparam); in mlx5e_uplink_rep_get_pauseparam() 336 struct ethtool_pauseparam *pauseparam) in mlx5e_uplink_rep_set_pauseparam() argument 340 return mlx5e_ethtool_set_pauseparam(priv, pauseparam); in mlx5e_uplink_rep_set_pauseparam()
|
| D | en.h | 1160 struct ethtool_pauseparam *pauseparam); 1162 struct ethtool_pauseparam *pauseparam);
|
| /Linux-v5.4/net/core/ |
| D | ethtool.c | 1723 struct ethtool_pauseparam pauseparam = { .cmd = ETHTOOL_GPAUSEPARAM }; in ethtool_get_pauseparam() local 1728 dev->ethtool_ops->get_pauseparam(dev, &pauseparam); in ethtool_get_pauseparam() 1730 if (copy_to_user(useraddr, &pauseparam, sizeof(pauseparam))) in ethtool_get_pauseparam() 1737 struct ethtool_pauseparam pauseparam; in ethtool_set_pauseparam() local 1742 if (copy_from_user(&pauseparam, useraddr, sizeof(pauseparam))) in ethtool_set_pauseparam() 1745 return dev->ethtool_ops->set_pauseparam(dev, &pauseparam); in ethtool_set_pauseparam()
|
| /Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4vf/ |
| D | cxgb4vf_main.c | 1688 struct ethtool_pauseparam *pauseparam) in cxgb4vf_get_pauseparam() argument 1692 pauseparam->autoneg = (pi->link_cfg.requested_fc & PAUSE_AUTONEG) != 0; in cxgb4vf_get_pauseparam() 1693 pauseparam->rx_pause = (pi->link_cfg.fc & PAUSE_RX) != 0; in cxgb4vf_get_pauseparam() 1694 pauseparam->tx_pause = (pi->link_cfg.fc & PAUSE_TX) != 0; in cxgb4vf_get_pauseparam()
|