Lines Matching refs:fc
123 if (hw->fc.strict_ieee && hw->fc.requested_mode == ixgbe_fc_rx_pause) { in ixgbe_setup_fc()
132 if (hw->fc.requested_mode == ixgbe_fc_default) in ixgbe_setup_fc()
133 hw->fc.requested_mode = ixgbe_fc_full; in ixgbe_setup_fc()
170 switch (hw->fc.requested_mode) { in ixgbe_setup_fc()
228 if (hw->fc.strict_ieee) in ixgbe_setup_fc()
2073 if (!hw->fc.pause_time) in ixgbe_fc_enable_generic()
2078 if ((hw->fc.current_mode & ixgbe_fc_tx_pause) && in ixgbe_fc_enable_generic()
2079 hw->fc.high_water[i]) { in ixgbe_fc_enable_generic()
2080 if (!hw->fc.low_water[i] || in ixgbe_fc_enable_generic()
2081 hw->fc.low_water[i] >= hw->fc.high_water[i]) { in ixgbe_fc_enable_generic()
2108 switch (hw->fc.current_mode) { in ixgbe_fc_enable_generic()
2150 if ((hw->fc.current_mode & ixgbe_fc_tx_pause) && in ixgbe_fc_enable_generic()
2151 hw->fc.high_water[i]) { in ixgbe_fc_enable_generic()
2152 fcrtl = (hw->fc.low_water[i] << 10) | IXGBE_FCRTL_XONE; in ixgbe_fc_enable_generic()
2154 fcrth = (hw->fc.high_water[i] << 10) | IXGBE_FCRTH_FCEN; in ixgbe_fc_enable_generic()
2170 reg = hw->fc.pause_time * 0x00010001; in ixgbe_fc_enable_generic()
2174 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2); in ixgbe_fc_enable_generic()
2206 if (hw->fc.requested_mode == ixgbe_fc_full) { in ixgbe_negotiate_fc()
2207 hw->fc.current_mode = ixgbe_fc_full; in ixgbe_negotiate_fc()
2210 hw->fc.current_mode = ixgbe_fc_rx_pause; in ixgbe_negotiate_fc()
2215 hw->fc.current_mode = ixgbe_fc_tx_pause; in ixgbe_negotiate_fc()
2219 hw->fc.current_mode = ixgbe_fc_rx_pause; in ixgbe_negotiate_fc()
2222 hw->fc.current_mode = ixgbe_fc_none; in ixgbe_negotiate_fc()
2347 if (hw->fc.disable_fc_autoneg) in ixgbe_fc_autoneg()
2378 hw->fc.fc_was_autonegged = true; in ixgbe_fc_autoneg()
2380 hw->fc.fc_was_autonegged = false; in ixgbe_fc_autoneg()
2381 hw->fc.current_mode = hw->fc.requested_mode; in ixgbe_fc_autoneg()