/Linux-v4.19/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_param.c | 374 unsigned int pause_time = FCReqTimeout[bd]; in ixgb_check_options() local 375 ixgb_validate_option(&pause_time, &opt); in ixgb_check_options() 376 adapter->hw.fc.pause_time = pause_time; in ixgb_check_options() 378 adapter->hw.fc.pause_time = opt.def; in ixgb_check_options()
|
D | ixgb_hw.c | 652 pap_reg = hw->fc.pause_time; in ixgb_setup_fc() 659 pap_reg = hw->fc.pause_time; in ixgb_setup_fc()
|
D | ixgb_hw.h | 616 u16 pause_time; /* Flow Control Pause timer */ member
|
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac100_core.c | 146 unsigned int fc, unsigned int pause_time, in dwmac100_flow_ctrl() argument 153 flow |= (pause_time << MAC_FLOW_CTRL_PT_SHIFT); in dwmac100_flow_ctrl()
|
D | dwmac1000_core.c | 230 unsigned int fc, unsigned int pause_time, in dwmac1000_flow_ctrl() argument 250 pr_debug("\tduplex mode: PAUSE %d\n", pause_time); in dwmac1000_flow_ctrl() 251 flow |= (pause_time << GMAC_FLOW_CTRL_PT_SHIFT); in dwmac1000_flow_ctrl()
|
D | dwxgmac2_core.c | 219 unsigned int fc, unsigned int pause_time, in dwxgmac2_flow_ctrl() argument 232 value |= pause_time << XGMAC_PT_SHIFT; in dwxgmac2_flow_ctrl()
|
D | dwmac4_core.c | 461 unsigned int fc, unsigned int pause_time, in dwmac4_flow_ctrl() argument 478 pr_debug("\tduplex mode: PAUSE %d\n", pause_time); in dwmac4_flow_ctrl() 485 (pause_time << GMAC_TX_FLOW_CTRL_PT_SHIFT); in dwmac4_flow_ctrl()
|
D | hwif.h | 293 unsigned int fc, unsigned int pause_time, u32 tx_cnt);
|
/Linux-v4.19/drivers/net/ethernet/freescale/fman/ |
D | fman_tgec.h | 48 u16 pause_time, u16 thresh_time);
|
D | fman_memac.h | 55 u16 pause_time, u16 thresh_time);
|
D | fman_dtsec.h | 52 u16 pause_time, u16 thresh_time);
|
D | mac.h | 76 u16 pause_time, u16 thresh_time);
|
D | fman_dtsec.c | 961 u16 pause_time, u16 __maybe_unused thresh_time) in dtsec_set_tx_pause_frames() argument 977 if (pause_time) { in dtsec_set_tx_pause_frames() 979 if (dtsec->fm_rev_info.major == 2 && pause_time <= 320) { in dtsec_set_tx_pause_frames() 981 pause_time); in dtsec_set_tx_pause_frames() 987 ptv |= pause_time & PTV_PT_MASK; in dtsec_set_tx_pause_frames()
|
D | fman_tgec.c | 491 u16 pause_time, u16 __maybe_unused thresh_time) in tgec_set_tx_pause_frames() argument 498 iowrite32be((u32)pause_time, ®s->pause_quant); in tgec_set_tx_pause_frames()
|
D | mac.c | 346 u16 pause_time = (tx ? FSL_FM_PAUSE_TIME_ENABLE : in fman_set_mac_active_pause() local 349 err = mac_dev->set_tx_pause(fman_mac, 0, pause_time, 0); in fman_set_mac_active_pause()
|
D | fman_memac.c | 844 u16 pause_time, u16 thresh_time) in memac_set_tx_pause_frames() argument 868 tmp |= ((u32)pause_time << (16 * (priority % 2))); in memac_set_tx_pause_frames()
|
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_dcb_82598.c | 209 reg = hw->fc.pause_time * 0x00010001; in ixgbe_dcb_config_pfc_82598() 214 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2); in ixgbe_dcb_config_pfc_82598()
|
D | ixgbe_dcb_82599.c | 258 reg = hw->fc.pause_time * 0x00010001; in ixgbe_dcb_config_pfc_82599() 263 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2); in ixgbe_dcb_config_pfc_82599()
|
D | ixgbe_82598.c | 285 if (!hw->fc.pause_time) in ixgbe_fc_enable_82598() 396 reg = hw->fc.pause_time * 0x00010001; in ixgbe_fc_enable_82598() 401 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2); in ixgbe_fc_enable_82598()
|
D | ixgbe_common.c | 2148 if (!hw->fc.pause_time) in ixgbe_fc_enable_generic() 2246 reg = hw->fc.pause_time * 0x00010001; in ixgbe_fc_enable_generic() 2250 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2); in ixgbe_fc_enable_generic()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_xgmac.c | 444 u32 pause_time, pause_ctrl, port_mode, ctrl_val; in hns_xgmac_get_info() local 450 pause_time = dsaf_read_dev(drv, XGMAC_MAC_PAUSE_TIME_REG); in hns_xgmac_get_info() 451 mac_info->tx_pause_time = pause_time; in hns_xgmac_get_info()
|
D | hns_dsaf_mac.h | 374 void (*set_tx_auto_pause_frames)(void *mac_drv, u16 pause_time);
|
/Linux-v4.19/drivers/net/ethernet/intel/igb/ |
D | e1000_hw.h | 467 u16 pause_time; /* Flow control pause timer */ member
|
D | e1000_mac.c | 688 wr32(E1000_FCTTV, hw->fc.pause_time); in igb_setup_link()
|
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/ |
D | hw.h | 630 u16 pause_time; /* Flow control pause timer */ member
|