Lines Matching refs:flowctrl
155 if (hw->flowctrl & ALX_FC_ANEG && hw->adv_cfg & ADVERTISED_Autoneg) {
156 if (hw->flowctrl & ALX_FC_RX) {
159 if (!(hw->flowctrl & ALX_FC_TX))
161 } else if (hw->flowctrl & ALX_FC_TX) {
206 ret = alx_setup_speed_duplex(hw, adv_cfg, hw->flowctrl);
219 pause->autoneg = !!(hw->flowctrl & ALX_FC_ANEG &&
221 pause->tx_pause = !!(hw->flowctrl & ALX_FC_TX);
222 pause->rx_pause = !!(hw->flowctrl & ALX_FC_RX);
247 if (!((fc ^ hw->flowctrl) & ALX_FC_ANEG))
249 if (fc & hw->flowctrl & ALX_FC_ANEG &&
250 (fc ^ hw->flowctrl) & (ALX_FC_RX | ALX_FC_TX))
263 if ((fc ^ hw->flowctrl) & (ALX_FC_RX | ALX_FC_TX))
266 hw->flowctrl = fc;