FLOW_CTRL_TX
if (fc & FLOW_CTRL_TX)
flowctl |= FLOW_CTRL_TX;
tx_pause = !!(flowctl & FLOW_CTRL_TX);
if (bp->flow_ctrl & FLOW_CTRL_TX)
bp->flow_ctrl |= FLOW_CTRL_TX;
bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX;
bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX;
bp->flow_ctrl = FLOW_CTRL_TX;
if (bp->flow_ctrl & FLOW_CTRL_TX)
if (bp->flow_ctrl & FLOW_CTRL_TX)
if ((bp->req_flow_ctrl & (FLOW_CTRL_RX | FLOW_CTRL_TX)) ==
(FLOW_CTRL_RX | FLOW_CTRL_TX)) {
else if (bp->req_flow_ctrl & FLOW_CTRL_TX) {
bp->flow_ctrl |= FLOW_CTRL_TX;
epause->tx_pause = ((bp->flow_ctrl & FLOW_CTRL_TX) != 0);
bp->req_flow_ctrl |= FLOW_CTRL_TX;
bp->req_flow_ctrl = FLOW_CTRL_RX | FLOW_CTRL_TX;
if (tp->link_config.flowctrl & FLOW_CTRL_TX) {
} else if (tp->link_config.flowctrl & FLOW_CTRL_TX) {
if (tp->link_config.flowctrl & FLOW_CTRL_TX)
tp->link_config.flowctrl |= FLOW_CTRL_TX;
tp->link_config.flowctrl |= FLOW_CTRL_TX;
tp->link_config.flowctrl |= FLOW_CTRL_TX;
tp->link_config.flowctrl &= ~FLOW_CTRL_TX;
tp->link_config.flowctrl = FLOW_CTRL_TX | FLOW_CTRL_RX;
(tp->link_config.active_flowctrl & FLOW_CTRL_TX) ?
flowctrl |= FLOW_CTRL_TX;
flowctrl |= FLOW_CTRL_TX;
if ((flow_ctrl & FLOW_CTRL_TX) && (flow_ctrl & FLOW_CTRL_RX))
else if (flow_ctrl & FLOW_CTRL_TX)
flowctrl |= FLOW_CTRL_TX;
flowctrl |= FLOW_CTRL_TX;
cap = FLOW_CTRL_TX | FLOW_CTRL_RX;
cap = FLOW_CTRL_TX;
if (flowctrl & FLOW_CTRL_TX)
fc = FLOW_CTRL_TX | FLOW_CTRL_RX;
tp->link_config.flowctrl = FLOW_CTRL_RX | FLOW_CTRL_TX;
if (flowctrl & FLOW_CTRL_TX)
tx_pause = flowctl & FLOW_CTRL_TX;
cap |= FLOW_CTRL_TX;
cap & FLOW_CTRL_TX,
#define EF4_FC_TX FLOW_CTRL_TX
#define EFX_FC_TX FLOW_CTRL_TX
#define EFX_FC_TX FLOW_CTRL_TX
if (cap & FLOW_CTRL_TX)
(cap & FLOW_CTRL_TX ? "enabled" : "disabled"));
cap & FLOW_CTRL_TX ? "enabled" : "disabled");
if (cap & FLOW_CTRL_TX)
if (cap & FLOW_CTRL_TX)
cap |= FLOW_CTRL_TX;
if (cap & FLOW_CTRL_TX) {
(cap & FLOW_CTRL_TX ? "enabled" : "disabled"));
if (cap & FLOW_CTRL_TX)
cap = FLOW_CTRL_TX | FLOW_CTRL_RX;
cap = FLOW_CTRL_TX;