Home
last modified time | relevance | path

Searched refs:pause (Results 1 – 25 of 80) sorted by relevance

1234

/drivers/net/ethernet/atheros/alx/
Dethtool.c138 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/
Dpch_gbe_ethtool.c378 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/
Dvsc8211.c134 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/
Dnetxen_nic_ethtool.c485 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/
Dixgb_ethtool.c151 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/
Dstmmac_ethtool.c271 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/
Ducc_geth_ethtool.c138 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()
Dfec_main.c584 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/
Drack-meter.c144 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/
Dqlcnic_ethtool.c657 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/
Dpata_octeon_cf.c139 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/
Dphy.c116 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/
Dsungem_phy.c320 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/
Dozusbsvc.c117 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()
Dozpd.c41 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()
Dozcdev.h14 void oz_cdev_stop(struct oz_pd *pd, int pause);
/drivers/net/ethernet/qlogic/qlge/
Dqlge_ethtool.c672 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/
Dmv88e1xxx.c244 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/
De1000_ethtool.c274 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/
Dlxt.c197 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()
Dphy_device.c171 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/
Dethtool.c339 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/
Dethtool.c707 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/
Digb_ethtool.c370 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/
Dixgbe_ethtool.c353 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 …]

1234