Lines Matching refs:fc
422 if (!hw->fc.pause_time) {
429 if ((hw->fc.current_mode & ixgbe_fc_tx_pause) &&
430 hw->fc.high_water[i]) {
431 if (!hw->fc.low_water[i] ||
432 hw->fc.low_water[i] >= hw->fc.high_water[i]) {
447 switch (hw->fc.requested_mode) {
449 hw->fc.requested_mode = ixgbe_fc_tx_pause;
452 hw->fc.requested_mode = ixgbe_fc_none;
460 /* Negotiate the fc mode to use */
471 * The possible values of fc.current_mode are:
480 switch (hw->fc.current_mode) {
524 if ((hw->fc.current_mode & ixgbe_fc_tx_pause) &&
525 hw->fc.high_water[i]) {
526 fcrtl = (hw->fc.low_water[i] << 10) | IXGBE_FCRTL_XONE;
527 fcrth = (hw->fc.high_water[i] << 10) | IXGBE_FCRTH_FCEN;
538 reg = hw->fc.pause_time * 0x00010001;
543 IXGBE_WRITE_REG(hw, IXGBE_FCRTV, hw->fc.pause_time / 2);