Searched refs:rx_pause (Results 1 - 25 of 62) sorted by relevance

123

/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c388 pause->rx_pause = 1;
392 pause->rx_pause = 1;
413 if ((pause->rx_pause) && (pause->tx_pause))
415 else if ((pause->rx_pause) && (!pause->tx_pause))
417 else if ((!pause->rx_pause) && (pause->tx_pause))
419 else if ((!pause->rx_pause) && (!pause->tx_pause))
/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c420 priv->prof->rx_pause = pause->rx_pause != 0;
425 priv->prof->rx_pause,
439 pause->rx_pause = priv->prof->rx_pause;
H A Den_main.c110 params->prof[i].rx_pause = 1;
/drivers/net/ethernet/chelsio/cxgb3/
H A Dxgmac.c493 mac->rx_pause = s->rx_pause;
543 if (tx_mcnt == mac->tx_mcnt && mac->rx_pause == s->rx_pause) {
577 mac->rx_pause = s->rx_pause;
614 RMON_UPDATE(mac, rx_pause, RX_PAUSE_FRAMES);
H A Dcommon.h224 u64 rx_pause; /* # of received pause frames */ member in struct:mac_stats
484 u64 rx_pause; member in struct:cmac
/drivers/net/ethernet/brocade/bna/
H A Dbfi_enet.h676 u8 rx_pause; /* 1 = enable; 0 = disable */ member in struct:bfi_enet_set_pause_req
826 u64 rx_pause[8]; member in struct:bfi_enet_stats_bpc
849 u64 rx_pause; member in struct:bfi_enet_stats_mac
H A Dbfa_defs_cna.h97 u64 rx_pause; /*!< Rx pause */ member in struct:bfa_port_eth_stats
H A Dbnad_ethtool.c513 pauseparam->rx_pause = bnad->bna.enet.pause_config.rx_pause;
529 if (pauseparam->rx_pause != bnad->bna.enet.pause_config.rx_pause ||
531 pause_config.rx_pause = pauseparam->rx_pause;
/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c303 pause->rx_pause = 0;
308 pause->rx_pause = 1;
326 if (pause->rx_pause)
/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.h161 u32 rx_pause; member in struct:bcm_enet_mib_counters
H A Dbcm63xx_enet.c1188 { "rx_pause", GEN_STAT(mib.rx_pause), ETH_MIB_RX_PAUSE },
1441 ecmd->rx_pause = priv->pause_rx;
1453 if (ecmd->autoneg && (ecmd->rx_pause != ecmd->tx_pause)) {
1466 priv->pause_rx = ecmd->rx_pause;
/drivers/net/ethernet/freescale/
H A Ducc_geth_ethtool.c145 pause->rx_pause = 1;
157 ugeth->ug_info->receiveFlowControl = pause->rx_pause;
/drivers/net/ethernet/intel/ixgb/
H A Dixgb_ethtool.c159 pause->rx_pause = 1;
163 pause->rx_pause = 1;
178 if (pause->rx_pause && pause->tx_pause)
180 else if (pause->rx_pause && !pause->tx_pause)
182 else if (!pause->rx_pause && pause->tx_pause)
184 else if (!pause->rx_pause && !pause->tx_pause)
/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_ethtool.c637 pause->rx_pause = 1;
648 if ((pause->rx_pause) && (pause->tx_pause))
650 else if (!pause->rx_pause && !pause->tx_pause)
/drivers/net/ethernet/calxeda/
H A Dxgmac.c391 char rx_pause; member in struct:xgmac_priv
635 priv->rx_pause = rx;
1026 xgmac_set_flow_ctrl(priv, priv->rx_pause, priv->tx_pause);
1545 pause->rx_pause = priv->rx_pause;
1557 return xgmac_set_flow_ctrl(priv, pause->rx_pause, pause->tx_pause);
1591 XGMAC_HW_STAT(rx_pause, XGMAC_MMC_RXPAUSEFRAME),
1727 priv->rx_pause = 1;
/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c247 pause->rx_pause = 1;
251 pause->rx_pause = 1;
268 if (pause->rx_pause && pause->tx_pause)
270 else if (pause->rx_pause && !pause->tx_pause)
272 else if (!pause->rx_pause && pause->tx_pause)
274 else if (!pause->rx_pause && !pause->tx_pause)
/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c315 pause->rx_pause = 1;
319 pause->rx_pause = 1;
345 if (pause->rx_pause && pause->tx_pause)
347 else if (pause->rx_pause && !pause->tx_pause)
349 else if (!pause->rx_pause && pause->tx_pause)
351 else if (!pause->rx_pause && !pause->tx_pause)
/drivers/net/ethernet/atheros/atlx/
H A Datl1.h323 u32 rx_pause; /* RX pause frames */ member in struct:stats_msg_block
682 u64 rx_pause; /* num Pause packets received. */ member in struct:atl1_sft_stats
/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ethtool.c516 pause->rx_pause = qlcnic_gb_get_rx_flowctl(val);
536 pause->rx_pause = 1;
563 if (pause->rx_pause)
601 if (!pause->rx_pause || pause->autoneg)
/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ethtool.c496 pause->rx_pause = netxen_gb_get_rx_flowctl(val);
516 pause->rx_pause = 1;
542 if (pause->rx_pause)
/drivers/net/ethernet/sfc/
H A Dethtool.c125 EFX_ETHTOOL_U64_MAC_STAT(rx_pause),
711 wanted_fc = ((pause->rx_pause ? EFX_FC_RX : 0) |
778 pause->rx_pause = !!(efx->wanted_fc & EFX_FC_RX);
/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c275 pause->rx_pause = 1;
279 pause->rx_pause = 1;
305 if (pause->rx_pause && pause->tx_pause)
307 else if (pause->rx_pause && !pause->tx_pause)
309 else if (!pause->rx_pause && pause->tx_pause)
311 else if (!pause->rx_pause && !pause->tx_pause)
/drivers/net/ethernet/neterion/vxge/
H A Dvxge-ethtool.c180 vxge_hw_device_getpause_data(hldev, 0, &ep->tx_pause, &ep->rx_pause);
199 vxge_hw_device_setpause_data(hldev, 0, ep->tx_pause, ep->rx_pause);
202 vdev->config.rx_pause_enable = ep->rx_pause;
/drivers/net/ethernet/atheros/atl1c/
H A Datl1c.h334 unsigned long rx_pause; /* The number of Pause packet received. */ member in struct:atl1c_hw_stats
/drivers/net/ethernet/atheros/atl1e/
H A Datl1e.h265 unsigned long rx_pause; /* The number of Pause packet received. */ member in struct:atl1e_hw_stats

Completed in 574 milliseconds

123