/drivers/net/ethernet/atheros/alx/ |
D | ethtool.c | 138 struct ethtool_pauseparam *pause) in alx_get_pauseparam() argument 145 pause->autoneg = AUTONEG_ENABLE; in alx_get_pauseparam() 147 pause->autoneg = AUTONEG_DISABLE; in alx_get_pauseparam() 150 pause->tx_pause = 1; in alx_get_pauseparam() 152 pause->tx_pause = 0; in alx_get_pauseparam() 155 pause->rx_pause = 1; in alx_get_pauseparam() 157 pause->rx_pause = 0; in alx_get_pauseparam() 162 struct ethtool_pauseparam *pause) in alx_set_pauseparam() argument 170 if (pause->tx_pause) in alx_set_pauseparam() 172 if (pause->rx_pause) in alx_set_pauseparam() [all …]
|
/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_ethtool.c | 378 struct ethtool_pauseparam *pause) in pch_gbe_get_pauseparam() argument 383 pause->autoneg = in pch_gbe_get_pauseparam() 387 pause->rx_pause = 1; in pch_gbe_get_pauseparam() 389 pause->tx_pause = 1; in pch_gbe_get_pauseparam() 391 pause->rx_pause = 1; in pch_gbe_get_pauseparam() 392 pause->tx_pause = 1; in pch_gbe_get_pauseparam() 405 struct ethtool_pauseparam *pause) in pch_gbe_set_pauseparam() argument 411 hw->mac.fc_autoneg = pause->autoneg; in pch_gbe_set_pauseparam() 412 if ((pause->rx_pause) && (pause->tx_pause)) in pch_gbe_set_pauseparam() 414 else if ((pause->rx_pause) && (!pause->tx_pause)) in pch_gbe_set_pauseparam() [all …]
|
/drivers/net/ethernet/chelsio/cxgb3/ |
D | vsc8211.c | 134 int err, sp = -1, dplx = -1, pause = 0; in vsc8211_get_link_status() local 187 pause = PAUSE_RX | PAUSE_TX; in vsc8211_get_link_status() 191 pause = PAUSE_TX; in vsc8211_get_link_status() 194 pause = PAUSE_RX; in vsc8211_get_link_status() 202 *fc = pause; in vsc8211_get_link_status() 210 int err, sp = -1, dplx = -1, pause = 0; in vsc8211_get_link_status_fiber() local 256 pause = PAUSE_RX | PAUSE_TX; in vsc8211_get_link_status_fiber() 259 pause = PAUSE_TX; in vsc8211_get_link_status_fiber() 262 pause = PAUSE_RX; in vsc8211_get_link_status_fiber() 270 *fc = pause; in vsc8211_get_link_status_fiber()
|
/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ethtool.c | 485 struct ethtool_pauseparam *pause) in netxen_nic_get_pauseparam() argument 491 pause->autoneg = 0; in netxen_nic_get_pauseparam() 498 pause->rx_pause = netxen_gb_get_rx_flowctl(val); in netxen_nic_get_pauseparam() 502 pause->tx_pause = !(netxen_gb_get_gb0_mask(val)); in netxen_nic_get_pauseparam() 505 pause->tx_pause = !(netxen_gb_get_gb1_mask(val)); in netxen_nic_get_pauseparam() 508 pause->tx_pause = !(netxen_gb_get_gb2_mask(val)); in netxen_nic_get_pauseparam() 512 pause->tx_pause = !(netxen_gb_get_gb3_mask(val)); in netxen_nic_get_pauseparam() 518 pause->rx_pause = 1; in netxen_nic_get_pauseparam() 521 pause->tx_pause = !(netxen_xg_get_xg0_mask(val)); in netxen_nic_get_pauseparam() 523 pause->tx_pause = !(netxen_xg_get_xg1_mask(val)); in netxen_nic_get_pauseparam() [all …]
|
/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_ethtool.c | 151 struct ethtool_pauseparam *pause) in ixgb_get_pauseparam() argument 156 pause->autoneg = AUTONEG_DISABLE; in ixgb_get_pauseparam() 159 pause->rx_pause = 1; in ixgb_get_pauseparam() 161 pause->tx_pause = 1; in ixgb_get_pauseparam() 163 pause->rx_pause = 1; in ixgb_get_pauseparam() 164 pause->tx_pause = 1; in ixgb_get_pauseparam() 170 struct ethtool_pauseparam *pause) in ixgb_set_pauseparam() argument 175 if (pause->autoneg == AUTONEG_ENABLE) in ixgb_set_pauseparam() 178 if (pause->rx_pause && pause->tx_pause) in ixgb_set_pauseparam() 180 else if (pause->rx_pause && !pause->tx_pause) in ixgb_set_pauseparam() [all …]
|
/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_ethtool.c | 271 if (adv.pause & STMMAC_PCS_PAUSE) in stmmac_ethtool_getsettings() 273 if (adv.pause & STMMAC_PCS_ASYM_PAUSE) in stmmac_ethtool_getsettings() 427 struct ethtool_pauseparam *pause) in stmmac_get_pauseparam() argument 436 pause->rx_pause = 0; in stmmac_get_pauseparam() 437 pause->tx_pause = 0; in stmmac_get_pauseparam() 438 pause->autoneg = priv->phydev->autoneg; in stmmac_get_pauseparam() 441 pause->rx_pause = 1; in stmmac_get_pauseparam() 443 pause->tx_pause = 1; in stmmac_get_pauseparam() 450 struct ethtool_pauseparam *pause) in stmmac_set_pauseparam() argument 462 if (pause->rx_pause) in stmmac_set_pauseparam() [all …]
|
/drivers/net/ethernet/freescale/ |
D | ucc_geth_ethtool.c | 138 struct ethtool_pauseparam *pause) in uec_get_pauseparam() argument 142 pause->autoneg = ugeth->phydev->autoneg; in uec_get_pauseparam() 145 pause->rx_pause = 1; in uec_get_pauseparam() 147 pause->tx_pause = 1; in uec_get_pauseparam() 152 struct ethtool_pauseparam *pause) in uec_set_pauseparam() argument 157 ugeth->ug_info->receiveFlowControl = pause->rx_pause; in uec_set_pauseparam() 158 ugeth->ug_info->transmitFlowControl = pause->tx_pause; in uec_set_pauseparam()
|
D | fec_main.c | 584 fep->phy_dev && fep->phy_dev->pause)) { in fec_restart() 1402 struct ethtool_pauseparam *pause) in fec_enet_get_pauseparam() argument 1406 pause->autoneg = (fep->pause_flag & FEC_PAUSE_FLAG_AUTONEG) != 0; in fec_enet_get_pauseparam() 1407 pause->tx_pause = (fep->pause_flag & FEC_PAUSE_FLAG_ENABLE) != 0; in fec_enet_get_pauseparam() 1408 pause->rx_pause = pause->tx_pause; in fec_enet_get_pauseparam() 1412 struct ethtool_pauseparam *pause) in fec_enet_set_pauseparam() argument 1416 if (pause->tx_pause != pause->rx_pause) { in fec_enet_set_pauseparam() 1425 fep->pause_flag |= pause->rx_pause ? FEC_PAUSE_FLAG_ENABLE : 0; in fec_enet_set_pauseparam() 1426 fep->pause_flag |= pause->autoneg ? FEC_PAUSE_FLAG_AUTONEG : 0; in fec_enet_set_pauseparam() 1428 if (pause->rx_pause || pause->autoneg) { in fec_enet_set_pauseparam() [all …]
|
/drivers/macintosh/ |
D | rack-meter.c | 144 static void rackmeter_do_pause(struct rackmeter *rm, int pause) in rackmeter_do_pause() argument 148 pr_debug("rackmeter: %s\n", pause ? "paused" : "started"); in rackmeter_do_pause() 150 rm->paused = pause; in rackmeter_do_pause() 151 if (pause) { in rackmeter_do_pause() 220 int i, offset, load, cumm, pause; in rackmeter_do_timer() local 245 pause = (rm->cpu[0].zero && rm->cpu[1].zero); in rackmeter_do_timer() 246 if (pause != rm->paused) { in rackmeter_do_timer() 248 pause = (rm->cpu[0].zero && rm->cpu[1].zero); in rackmeter_do_timer() 249 rackmeter_do_pause(rm, pause); in rackmeter_do_timer()
|
/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ethtool.c | 657 struct ethtool_pauseparam *pause) in qlcnic_get_pauseparam() argument 664 qlcnic_83xx_get_pauseparam(adapter, pause); in qlcnic_get_pauseparam() 672 pause->rx_pause = qlcnic_gb_get_rx_flowctl(val); in qlcnic_get_pauseparam() 676 pause->tx_pause = !(qlcnic_gb_get_gb0_mask(val)); in qlcnic_get_pauseparam() 679 pause->tx_pause = !(qlcnic_gb_get_gb1_mask(val)); in qlcnic_get_pauseparam() 682 pause->tx_pause = !(qlcnic_gb_get_gb2_mask(val)); in qlcnic_get_pauseparam() 686 pause->tx_pause = !(qlcnic_gb_get_gb3_mask(val)); in qlcnic_get_pauseparam() 692 pause->rx_pause = 1; in qlcnic_get_pauseparam() 695 pause->tx_pause = !(qlcnic_xg_get_xg0_mask(val)); in qlcnic_get_pauseparam() 697 pause->tx_pause = !(qlcnic_xg_get_xg1_mask(val)); in qlcnic_get_pauseparam() [all …]
|
/drivers/ata/ |
D | pata_octeon_cf.c | 139 int pause; in octeon_cf_set_piomode() local 172 pause = (int)timing.cycle - (int)timing.active - in octeon_cf_set_piomode() 174 if (pause < 0) in octeon_cf_set_piomode() 175 pause = 0; in octeon_cf_set_piomode() 176 if (pause) in octeon_cf_set_piomode() 177 pause--; in octeon_cf_set_piomode() 201 reg_tim.s.pause = pause; in octeon_cf_set_piomode() 232 unsigned int pause; in octeon_cf_set_dmamode() local 251 pause = 25 - dma_arq * 1000 / in octeon_cf_set_dmamode() 277 dma_tim.s.pause = ns_to_tim_reg(tim_mult, pause); in octeon_cf_set_dmamode() [all …]
|
/drivers/net/ethernet/ibm/emac/ |
D | phy.c | 116 phy->pause = phy->asym_pause = 0; in genmii_setup_aneg() 175 phy->pause = phy->asym_pause = 0; in genmii_setup_forced() 240 phy->pause = phy->asym_pause = 0; in genmii_read_link() 254 phy->pause = lpa & LPA_PAUSE_CAP ? 1 : 0; in genmii_read_link() 273 phy->pause = phy->asym_pause = 0; in genmii_read_link() 494 phy->pause = phy->asym_pause = 0; in emac_mii_phy_probe()
|
/drivers/net/ |
D | sungem_phy.c | 320 phy->pause = 0; in genmii_setup_aneg() 351 phy->pause = 0; in genmii_setup_forced() 405 phy->pause = 0; in genmii_read_link() 475 phy->pause = 0; in bcm54xx_setup_aneg() 519 phy->pause = 0; in bcm54xx_setup_forced() 563 phy->pause = (phy->duplex == DUPLEX_FULL) && in bcm54xx_read_link() 751 phy->pause = 0; in marvell_setup_aneg() 802 phy->pause = 0; in marvell_setup_forced() 865 phy->pause = (status & pmask) == pmask; in marvell_read_link() 1193 phy->pause = 0; in sungem_phy_probe()
|
/drivers/staging/ozwpan/ |
D | ozusbsvc.c | 117 void oz_usb_stop(struct oz_pd *pd, int pause) in oz_usb_stop() argument 120 oz_event_log(OZ_EVT_SERVICE, 4, OZ_APPID_USB, NULL, pause); in oz_usb_stop() 121 if (pause) { in oz_usb_stop()
|
D | ozpd.c | 41 static void oz_def_app_stop(struct oz_pd *pd, int pause); 109 static void oz_def_app_stop(struct oz_pd *pd, int pause) in oz_def_app_stop() argument 261 void oz_services_stop(struct oz_pd *pd, u16 apps, int pause) in oz_services_stop() argument 264 oz_trace("oz_stop_services(0x%x) pause(%d)\n", apps, pause); in oz_services_stop() 268 if (pause) { in oz_services_stop() 275 ai->stop(pd, pause); in oz_services_stop()
|
D | ozcdev.h | 14 void oz_cdev_stop(struct oz_pd *pd, int pause);
|
/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_ethtool.c | 672 struct ethtool_pauseparam *pause) in ql_get_pauseparam() argument 678 pause->rx_pause = 1; in ql_get_pauseparam() 679 pause->tx_pause = 1; in ql_get_pauseparam() 684 struct ethtool_pauseparam *pause) in ql_set_pauseparam() argument 689 if ((pause->rx_pause) && (pause->tx_pause)) in ql_set_pauseparam() 691 else if (!pause->rx_pause && !pause->tx_pause) in ql_set_pauseparam()
|
/drivers/net/ethernet/chelsio/cxgb/ |
D | mv88e1xxx.c | 244 int sp = -1, dplx = -1, pause = 0; in mv88e1xxx_get_link_status() local 250 pause |= PAUSE_RX; in mv88e1xxx_get_link_status() 252 pause |= PAUSE_TX; in mv88e1xxx_get_link_status() 269 *fc = pause; in mv88e1xxx_get_link_status()
|
/drivers/net/ethernet/intel/e1000/ |
D | e1000_ethtool.c | 274 struct ethtool_pauseparam *pause) in e1000_get_pauseparam() argument 279 pause->autoneg = in e1000_get_pauseparam() 283 pause->rx_pause = 1; in e1000_get_pauseparam() 285 pause->tx_pause = 1; in e1000_get_pauseparam() 287 pause->rx_pause = 1; in e1000_get_pauseparam() 288 pause->tx_pause = 1; in e1000_get_pauseparam() 293 struct ethtool_pauseparam *pause) in e1000_set_pauseparam() argument 299 adapter->fc_autoneg = pause->autoneg; in e1000_set_pauseparam() 304 if (pause->rx_pause && pause->tx_pause) in e1000_set_pauseparam() 306 else if (pause->rx_pause && !pause->tx_pause) in e1000_set_pauseparam() [all …]
|
/drivers/net/phy/ |
D | lxt.c | 197 phydev->pause = phydev->asym_pause = 0; in lxt973a2_read_status() 215 phydev->pause = lpa & LPA_PAUSE_CAP ? 1 : 0; in lxt973a2_read_status() 236 phydev->pause = phydev->asym_pause = 0; in lxt973a2_read_status()
|
D | phy_device.c | 171 dev->pause = dev->asym_pause = 0; in phy_device_create() 704 phydev->pause = phydev->asym_pause = 0; in genphy_setup_forced() 871 phydev->pause = phydev->asym_pause = 0; in genphy_read_status() 888 phydev->pause = lpa & LPA_PAUSE_CAP ? 1 : 0; in genphy_read_status() 908 phydev->pause = phydev->asym_pause = 0; in genphy_read_status()
|
/drivers/net/ethernet/intel/e1000e/ |
D | ethtool.c | 339 struct ethtool_pauseparam *pause) in e1000_get_pauseparam() argument 344 pause->autoneg = in e1000_get_pauseparam() 348 pause->rx_pause = 1; in e1000_get_pauseparam() 350 pause->tx_pause = 1; in e1000_get_pauseparam() 352 pause->rx_pause = 1; in e1000_get_pauseparam() 353 pause->tx_pause = 1; in e1000_get_pauseparam() 358 struct ethtool_pauseparam *pause) in e1000_set_pauseparam() argument 364 adapter->fc_autoneg = pause->autoneg; in e1000_set_pauseparam() 378 if (pause->rx_pause && pause->tx_pause) in e1000_set_pauseparam() 380 else if (pause->rx_pause && !pause->tx_pause) in e1000_set_pauseparam() [all …]
|
/drivers/net/ethernet/sfc/ |
D | ethtool.c | 707 struct ethtool_pauseparam *pause) in efx_ethtool_set_pauseparam() argument 717 wanted_fc = ((pause->rx_pause ? EFX_FC_RX : 0) | in efx_ethtool_set_pauseparam() 718 (pause->tx_pause ? EFX_FC_TX : 0) | in efx_ethtool_set_pauseparam() 719 (pause->autoneg ? EFX_FC_AUTO : 0)); in efx_ethtool_set_pauseparam() 780 struct ethtool_pauseparam *pause) in efx_ethtool_get_pauseparam() argument 784 pause->rx_pause = !!(efx->wanted_fc & EFX_FC_RX); in efx_ethtool_get_pauseparam() 785 pause->tx_pause = !!(efx->wanted_fc & EFX_FC_TX); in efx_ethtool_get_pauseparam() 786 pause->autoneg = !!(efx->wanted_fc & EFX_FC_AUTO); in efx_ethtool_get_pauseparam()
|
/drivers/net/ethernet/intel/igb/ |
D | igb_ethtool.c | 370 struct ethtool_pauseparam *pause) in igb_get_pauseparam() argument 375 pause->autoneg = in igb_get_pauseparam() 379 pause->rx_pause = 1; in igb_get_pauseparam() 381 pause->tx_pause = 1; in igb_get_pauseparam() 383 pause->rx_pause = 1; in igb_get_pauseparam() 384 pause->tx_pause = 1; in igb_get_pauseparam() 389 struct ethtool_pauseparam *pause) in igb_set_pauseparam() argument 395 adapter->fc_autoneg = pause->autoneg; in igb_set_pauseparam() 409 if (pause->rx_pause && pause->tx_pause) in igb_set_pauseparam() 411 else if (pause->rx_pause && !pause->tx_pause) in igb_set_pauseparam() [all …]
|
/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ethtool.c | 353 struct ethtool_pauseparam *pause) in ixgbe_get_pauseparam() argument 359 pause->autoneg = 0; in ixgbe_get_pauseparam() 361 pause->autoneg = 1; in ixgbe_get_pauseparam() 364 pause->rx_pause = 1; in ixgbe_get_pauseparam() 366 pause->tx_pause = 1; in ixgbe_get_pauseparam() 368 pause->rx_pause = 1; in ixgbe_get_pauseparam() 369 pause->tx_pause = 1; in ixgbe_get_pauseparam() 374 struct ethtool_pauseparam *pause) in ixgbe_set_pauseparam() argument 386 if ((pause->autoneg == AUTONEG_ENABLE) && in ixgbe_set_pauseparam() 390 fc.disable_fc_autoneg = (pause->autoneg != AUTONEG_ENABLE); in ixgbe_set_pauseparam() [all …]
|