/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 95 static int pause = PAUSE_TIME; variable 96 module_param(pause, int, 0644); 97 MODULE_PARM_DESC(pause, "Flow Control Pause Time"); 197 if (unlikely((pause < 0) || (pause > 0xffff))) 198 pause = PAUSE_TIME; 936 priv->pause, tx_cnt); 7516 priv->pause = pause; 7715 priv->flow_ctrl = FLOW_AUTO; /* RX/TX pause o [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_x550.c | 2856 bool pause, asm_dir; local 2875 pause = false; 2879 pause = false; 2893 pause = true; 2914 if (pause) 3591 * 1: Rx flow control is enabled (we can receive pause frames, 3592 * but not send pause frames). 3593 * 2: Tx flow control is enabled (we can send pause frames but 3594 * we do not support receiving pause frames).
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 1457 if (priv->old_pause != phydev->pause) { 1459 priv->old_pause = phydev->pause; 1462 if (!phydev->pause)
|
/linux-master/drivers/net/dsa/ |
H A D | mt7530.c | 2992 state->pause &= ~(MLO_PAUSE_RX | MLO_PAUSE_TX); 2994 state->pause |= MLO_PAUSE_RX; 2996 state->pause |= MLO_PAUSE_TX;
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 4001 state->pause |= MLO_PAUSE_RX; 4003 state->pause |= MLO_PAUSE_TX; 4037 * controls the GMAC pause mode. 4775 struct ethtool_pauseparam *pause) 4779 phylink_ethtool_get_pauseparam(pp->phylink, pause); 4783 struct ethtool_pauseparam *pause) 4787 return phylink_ethtool_set_pauseparam(pp->phylink, pause); 4774 mvneta_ethtool_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument 4782 mvneta_ethtool_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument
|
/linux-master/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-mac.c | 506 adpt->rx_flow_control = phydev->pause; 507 adpt->tx_flow_control = phydev->pause != phydev->asym_pause; 536 /* Enable single-pause-frame mode if requested. 538 * If enabled, the EMAC will send a single pause frame when the RX 540 * the pause frame disables the remote MAC only for 33ms (the quanta), 544 * If disabled, the EMAC sends a pause frame every 31ms until the RX 549 * non-stop "flood" of pause frames sometimes has the effect of 553 * The user can enable or disable single-pause-frame mode
|
/linux-master/drivers/rpmsg/ |
H A D | qcom_glink_native.c | 1041 * @pause: Pause transmission 1046 static int qcom_glink_set_flow_control(struct rpmsg_endpoint *ept, bool pause, u32 dst) argument 1053 if (pause)
|
/linux-master/drivers/net/dsa/qca/ |
H A D | qca8k-8xxx.c | 1529 state->pause |= MLO_PAUSE_RX; 1531 state->pause |= MLO_PAUSE_TX;
|
/linux-master/drivers/net/usb/ |
H A D | r8152.c | 9216 static void rtl8152_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 9236 pause->autoneg = 0; 9237 pause->rx_pause = 0; 9238 pause->tx_pause = 0; 9242 pause->autoneg = 1; 9247 pause->rx_pause = 1; 9250 pause->tx_pause = 1; 9253 static int rtl8152_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 9266 if (pause->autoneg && !(r8152_mdio_read(tp, MII_BMCR) & BMCR_ANENABLE)) { 9271 if (pause [all...] |
/linux-master/drivers/scsi/aic7xxx/ |
H A D | aic79xx.h | 1151 /* Values to store in the SEQCTL register for pause and unpause */ 1153 uint8_t pause; member in struct:ahd_softc
|
H A D | aic7xxx_core.c | 304 * manual pause while accessing scb ram, accesses to certain registers 334 ahc_outb(ahc, HCNTRL, ahc->pause); 727 if ((ahc->pause & INTEN) == 0) { 4433 ahc->pause = ahc->unpause | PAUSE; 4577 ahc_outb(ahc, HCNTRL, CHIPRST | ahc->pause); 4594 ahc_outb(ahc, HCNTRL, ahc->pause); 5535 ahc->pause &= ~INTEN; 5539 ahc->pause |= INTEN; 7739 * If the card supports auto-access pause,
|
/linux-master/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_hw.c | 583 /* Configure HW pause frame generation */ 777 if (phydev->pause)
|
/linux-master/drivers/net/ethernet/qlogic/ |
H A D | qla3xxx.c | 1192 * ql_is_neg_pause() returns 1 if pause was negotiated to be on 1365 /* Set the 10/100 & pause negotiation advertisements */ 1759 struct ethtool_pauseparam *pause) 1771 pause->autoneg = ql_get_auto_cfg_status(qdev); 1772 pause->rx_pause = (reg & MAC_CONFIG_REG_RF) >> 2; 1773 pause->tx_pause = (reg & MAC_CONFIG_REG_TF) >> 1; 1758 ql_get_pauseparam(struct net_device *ndev, struct ethtool_pauseparam *pause) argument
|
/linux-master/drivers/net/phy/ |
H A D | phy-core.c | 90 return "pause"; 414 * phy_resolve_aneg_pause - Determine pause autoneg results 418 * Once autoneg has completed the local pause settings can be 419 * resolved. Determine if pause and asymmetric pause should be used 426 phydev->pause = linkmode_test_bit(ETHTOOL_LINK_MODE_Pause_BIT, 440 * speed and duplex. If full duplex was negotiated, extract the pause mode
|
H A D | mxl-gpy.c | 581 phydev->pause = 0;
|
H A D | marvell.c | 1669 phydev->pause = 0; 1672 phydev->pause = 1; 1675 phydev->pause = 1; 1719 phydev->pause = 0;
|
H A D | air_en8811h.c | 966 phydev->pause = 0;
|
/linux-master/tools/testing/selftests/tc-testing/ |
H A D | tdc.py | 578 if args.pause: 579 print('Want to pause\nPress enter to continue ...') 737 '-P', '--pause', action='store_true',
|
/linux-master/sound/pci/ |
H A D | cmipci.c | 74 #define CM_PAUSE1 0x00000008 /* ch1: pause */ 75 #define CM_PAUSE0 0x00000004 /* ch0: pause */ 859 unsigned int inthld, chen, reset, pause; local 865 pause = CM_PAUSE0 << rec->ch; 890 cm->ctrl |= pause; 895 cm->ctrl &= ~pause;
|
/linux-master/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_main.h | 162 u32 pause; member in struct:sparx5_port_config
|
/linux-master/net/dsa/ |
H A D | user.c | 1292 struct ethtool_pauseparam *pause) 1296 phylink_ethtool_get_pauseparam(dp->pl, pause); 1300 struct ethtool_pauseparam *pause) 1304 return phylink_ethtool_set_pauseparam(dp->pl, pause); 1291 dsa_user_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument 1299 dsa_user_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause) argument
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_host.h | 662 bool pause; member in struct:kvm_vcpu_arch
|
/linux-master/drivers/net/wireless/realtek/rtw89/ |
H A D | core.h | 3443 void (*pause)(struct rtw89_dev *rtwdev, bool pause); member in struct:rtw89_hci_ops 5506 static inline void rtw89_hci_pause(struct rtw89_dev *rtwdev, bool pause) argument 5508 rtwdev->hci.ops->pause(rtwdev, pause);
|
/linux-master/tools/perf/ |
H A D | builtin-kwork.c | 1867 * the program can continue after pause returns 1888 * a simple pause, wait here for stop signal 1890 pause(); 2190 * a simple pause, wait here for stop signal 2192 pause();
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_dev.c | 4166 link->pause.autoneg = !!(fld & NVM_CFG1_PORT_DRV_FLOW_CONTROL_AUTONEG); 4167 link->pause.forced_rx = !!(fld & NVM_CFG1_PORT_DRV_FLOW_CONTROL_RX); 4168 link->pause.forced_tx = !!(fld & NVM_CFG1_PORT_DRV_FLOW_CONTROL_TX); 4316 link->speed.autoneg, link->pause.autoneg,
|