Lines Matching refs:flow_ctrl

2108 		if (vars->flow_ctrl & ELINK_FLOW_CTRL_RX)
2112 if (vars->flow_ctrl & ELINK_FLOW_CTRL_TX)
2374 if (!(vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
2377 if (!(vars->flow_ctrl & ELINK_FLOW_CTRL_RX))
2426 ((vars->flow_ctrl & ELINK_FLOW_CTRL_TX) != 0), 1);
2585 ((vars->flow_ctrl & ELINK_FLOW_CTRL_TX) != 0), 1);
2667 if (vars->flow_ctrl & ELINK_FLOW_CTRL_RX)
2672 if (vars->flow_ctrl & ELINK_FLOW_CTRL_TX)
2742 (vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
2775 (vars->flow_ctrl & ELINK_FLOW_CTRL_RX))
2786 (vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
2808 (vars->flow_ctrl & ELINK_FLOW_CTRL_RX))
2820 (vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
3078 (vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
3255 (vars->flow_ctrl & ELINK_FLOW_CTRL_TX))
3294 static elink_status_t elink_pbf_update(struct elink_params *params, uint32_t flow_ctrl,
3322 if (flow_ctrl & ELINK_FLOW_CTRL_RX ||
4322 vars->flow_ctrl = ELINK_FLOW_CTRL_TX;
4327 vars->flow_ctrl = ELINK_FLOW_CTRL_RX;
4341 vars->flow_ctrl = ELINK_FLOW_CTRL_BOTH;
4344 vars->flow_ctrl = ELINK_FLOW_CTRL_RX;
4349 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
4419 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
4425 vars->flow_ctrl = phy->req_flow_ctrl;
4427 vars->flow_ctrl = params->req_fc_auto_adv;
5588 vars->flow_ctrl = 0;
5590 vars->flow_ctrl |= ELINK_FLOW_CTRL_TX;
5593 vars->flow_ctrl |= ELINK_FLOW_CTRL_RX;
5595 if (!vars->flow_ctrl)
5596 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
5630 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
5704 ELINK_DEBUG_P3(sc, "line_speed %x duplex %x flow_ctrl 0x%x\n",
5705 vars->line_speed, vars->duplex, vars->flow_ctrl);
6261 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
6269 vars->flow_ctrl = phy->req_flow_ctrl;
6271 vars->flow_ctrl = params->req_fc_auto_adv;
6275 vars->flow_ctrl = params->req_fc_auto_adv;
6280 ELINK_DEBUG_P1(sc, "flow_ctrl 0x%x\n", vars->flow_ctrl);
6447 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
6534 ELINK_DEBUG_P3(sc, "duplex %x flow_ctrl 0x%x link_status 0x%x\n",
6535 vars->duplex, vars->flow_ctrl, vars->link_status);
6613 ELINK_DEBUG_P3(sc, " ELINK_SINGLE_MEDIA_DIRECT duplex %x flow_ctrl 0x%x link_status 0x%x\n",
6614 vars->duplex, vars->flow_ctrl, vars->link_status);
6617 ELINK_DEBUG_P3(sc, "duplex %x flow_ctrl 0x%x link_status 0x%x\n",
6618 vars->duplex, vars->flow_ctrl, vars->link_status);
6673 ELINK_DEBUG_P3(sc, "duplex %x flow_ctrl 0x%x link_status 0x%x\n",
6674 vars->duplex, vars->flow_ctrl, vars->link_status);
7571 if (vars->flow_ctrl & ELINK_FLOW_CTRL_TX)
7575 if (vars->flow_ctrl & ELINK_FLOW_CTRL_RX)
7630 rc |= elink_pbf_update(params, vars->flow_ctrl,
7695 phy_vars[phy_index].flow_ctrl = 0;
7805 vars->flow_ctrl = phy_vars[active_external_phy].flow_ctrl;
7842 ELINK_DEBUG_P3(sc, "vars : flow_ctrl = %x, ieee_fc = %x, link_status = %x\n",
7843 vars->flow_ctrl, vars->ieee_fc, vars->link_status);
7861 ELINK_DEBUG_P3(sc, "vars->flow_ctrl = 0x%x, vars->link_status = 0x%x,"
7862 " ext_phy_line_speed = %d\n", vars->flow_ctrl,
8016 vars->flow_ctrl = phy->req_flow_ctrl;
8021 (vars->flow_ctrl == ELINK_FLOW_CTRL_NONE)) {
13373 ELINK_DEBUG_P3(sc, "Requested Duplex = %x, line_speed = %x, flow_ctrl = %x\n",
13596 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13599 elink_pbf_update(params, vars->flow_ctrl,
13616 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13618 vars->flow_ctrl = (ELINK_FLOW_CTRL_TX |
13661 elink_pbf_update(params, vars->flow_ctrl,
13678 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13698 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13720 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13743 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13757 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;
13971 vars->flow_ctrl = ELINK_FLOW_CTRL_NONE;