Home
last modified time | relevance | path

Searched refs:pauseparam (Results 1 – 5 of 5) sorted by relevance

/drivers/net/netdevsim/
A Dethtool.c16 if (ns->ethtool.pauseparam.report_stats_rx) in nsim_get_pause_stats()
18 if (ns->ethtool.pauseparam.report_stats_tx) in nsim_get_pause_stats()
28 pause->rx_pause = ns->ethtool.pauseparam.rx; in nsim_get_pauseparam()
29 pause->tx_pause = ns->ethtool.pauseparam.tx; in nsim_get_pauseparam()
40 ns->ethtool.pauseparam.rx = pause->rx_pause; in nsim_set_pauseparam()
41 ns->ethtool.pauseparam.tx = pause->tx_pause; in nsim_set_pauseparam()
222 ns->ethtool.pauseparam.report_stats_rx = true; in nsim_ethtool_init()
223 ns->ethtool.pauseparam.report_stats_tx = true; in nsim_ethtool_init()
237 &ns->ethtool.pauseparam.report_stats_rx); in nsim_ethtool_init()
239 &ns->ethtool.pauseparam.report_stats_tx); in nsim_ethtool_init()
A Dnetdevsim.h89 struct nsim_ethtool_pauseparam pauseparam; member
/drivers/net/ethernet/brocade/bna/
A Dbnad_ethtool.c502 struct ethtool_pauseparam *pauseparam) in bnad_get_pauseparam() argument
506 pauseparam->autoneg = 0; in bnad_get_pauseparam()
507 pauseparam->rx_pause = bnad->bna.enet.pause_config.rx_pause; in bnad_get_pauseparam()
508 pauseparam->tx_pause = bnad->bna.enet.pause_config.tx_pause; in bnad_get_pauseparam()
513 struct ethtool_pauseparam *pauseparam) in bnad_set_pauseparam() argument
519 if (pauseparam->autoneg == AUTONEG_ENABLE) in bnad_set_pauseparam()
523 if (pauseparam->rx_pause != bnad->bna.enet.pause_config.rx_pause || in bnad_set_pauseparam()
524 pauseparam->tx_pause != bnad->bna.enet.pause_config.tx_pause) { in bnad_set_pauseparam()
525 pause_config.rx_pause = pauseparam->rx_pause; in bnad_set_pauseparam()
526 pause_config.tx_pause = pauseparam->tx_pause; in bnad_set_pauseparam()
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_ethtool.c1721 struct ethtool_pauseparam *pauseparam) in mlx5e_ethtool_get_pauseparam() argument
1726 err = mlx5_query_port_pause(mdev, &pauseparam->rx_pause, in mlx5e_ethtool_get_pauseparam()
1727 &pauseparam->tx_pause); in mlx5e_ethtool_get_pauseparam()
1735 struct ethtool_pauseparam *pauseparam) in mlx5e_get_pauseparam() argument
1739 mlx5e_ethtool_get_pauseparam(priv, pauseparam); in mlx5e_get_pauseparam()
1743 struct ethtool_pauseparam *pauseparam) in mlx5e_ethtool_set_pauseparam() argument
1751 if (pauseparam->autoneg) in mlx5e_ethtool_set_pauseparam()
1755 pauseparam->rx_pause ? 1 : 0, in mlx5e_ethtool_set_pauseparam()
1756 pauseparam->tx_pause ? 1 : 0); in mlx5e_ethtool_set_pauseparam()
1766 struct ethtool_pauseparam *pauseparam) in mlx5e_set_pauseparam() argument
[all …]
/drivers/net/ethernet/chelsio/cxgb4vf/
A Dcxgb4vf_main.c1693 struct ethtool_pauseparam *pauseparam) in cxgb4vf_get_pauseparam() argument
1697 pauseparam->autoneg = (pi->link_cfg.requested_fc & PAUSE_AUTONEG) != 0; in cxgb4vf_get_pauseparam()
1698 pauseparam->rx_pause = (pi->link_cfg.advertised_fc & PAUSE_RX) != 0; in cxgb4vf_get_pauseparam()
1699 pauseparam->tx_pause = (pi->link_cfg.advertised_fc & PAUSE_TX) != 0; in cxgb4vf_get_pauseparam()

Completed in 20 milliseconds