Searched defs:flow_ctrl (Results 1 - 12 of 12) sorted by relevance

/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h85 unsigned int flow_ctrl; member in struct:stmmac_priv
H A Dstmmac_main.c82 static int flow_ctrl = FLOW_OFF; variable
83 module_param(flow_ctrl, int, S_IRUGO | S_IWUSR);
84 MODULE_PARM_DESC(flow_ctrl, "Flow control ability [on/off]");
141 if (unlikely(flow_ctrl > 1))
142 flow_ctrl = FLOW_AUTO;
143 else if (likely(flow_ctrl < 0))
144 flow_ctrl = FLOW_OFF;
695 unsigned int fc = priv->flow_ctrl, pause_time = priv->pause;
717 priv->hw->mac->flow_ctrl(priv->hw, phydev->duplex,
2833 if (flow_ctrl)
[all...]
H A Dcommon.h386 void (*flow_ctrl)(struct mac_device_info *hw, unsigned int duplex, member in struct:stmmac_ops
/drivers/tty/
H A Disicom.c691 unsigned char flow_ctrl; local
767 flow_ctrl = 0;
771 flow_ctrl |= ISICOM_CTSRTS;
774 flow_ctrl |= ISICOM_RESPOND_XONXOFF;
776 flow_ctrl |= ISICOM_INITIATE_XONXOFF;
780 outw(flow_ctrl << 8 | 0x05, base);
/drivers/infiniband/core/
H A Dcm_msgs.h203 u8 flow_ctrl)
205 req_msg->offset40 = cpu_to_be32((flow_ctrl & 0x1) |
587 u8 flow_ctrl)
590 (flow_ctrl & 0x1));
202 cm_req_set_flow_ctrl(struct cm_req_msg *req_msg, u8 flow_ctrl) argument
586 cm_rep_set_flow_ctrl(struct cm_rep_msg *rep_msg, u8 flow_ctrl) argument
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.h354 u16 flow_ctrl; member in struct:link_vars
H A Dbnx2x_link.c1375 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)
1379 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)
1590 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_TX))
1593 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_RX))
1642 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1);
1801 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1);
1857 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)
1862 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)
1929 (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX))
1952 (vars->flow_ctrl
2472 bnx2x_pbf_update(struct link_params *params, u32 flow_ctrl, u32 line_speed) argument
[all...]
/drivers/net/ethernet/3com/
H A D3c59x.c628 flow_ctrl:1, /* Use 802.3x flow control (PAUSE only) */ member in struct:vortex_private
791 static int flow_ctrl[MAX_UNITS] = {[0 ... MAX_UNITS-1] = -1 }; variable
811 module_param_array(flow_ctrl, int, NULL, 0);
828 MODULE_PARM_DESC(flow_ctrl, "3c59x 802.3x flow control usage (PAUSE only) (0-1)");
1253 if (flow_ctrl[card_idx] > 0)
1254 vp->flow_ctrl = 1;
1534 ((vp->full_duplex && vp->flow_ctrl && vp->partner_flow_ctrl) ?
/drivers/scsi/qla4xxx/
H A Dql4_fw.h131 __le32 flow_ctrl; member in struct:isp_reg::__anon6124::__anon6125
/drivers/net/ethernet/broadcom/
H A Dtg3.c1917 static u16 tg3_advert_flowctrl_1000X(u8 flow_ctrl) argument
1921 if ((flow_ctrl & FLOW_CTRL_TX) && (flow_ctrl & FLOW_CTRL_RX))
1923 else if (flow_ctrl & FLOW_CTRL_TX)
1925 else if (flow_ctrl & FLOW_CTRL_RX)
H A Dbnx2.h6950 u8 flow_ctrl; /* actual flow ctrl settings */ member in struct:bnx2
/drivers/net/ethernet/micrel/
H A Dksz884x.c1331 * @flow_ctrl: Flow control setting. PHY_NO_FLOW_CTRL for no flow
1346 u8 flow_ctrl; member in struct:ksz_port
3205 switch (port->flow_ctrl) {
6380 port->flow_ctrl = PHY_NO_FLOW_CTRL;
6382 port->flow_ctrl = PHY_FLOW_CTRL;
7085 port->flow_ctrl = PHY_FLOW_CTRL;

Completed in 3794 milliseconds