Home
last modified time | relevance | path

Searched refs:flow_ctrl (Results 1 – 25 of 33) sorted by relevance

12

/Linux-v4.19/net/bluetooth/rfcomm/
Dcore.c941 pn->flow_ctrl = cr ? 0xf0 : 0xe0; in rfcomm_send_pn()
944 pn->flow_ctrl = 0; in rfcomm_send_pn()
986 rpn->flow_ctrl = flow_ctrl_settings; in rfcomm_send_rpn()
1370 d, d->state, d->dlci, pn->mtu, pn->flow_ctrl, pn->credits); in rfcomm_apply_pn()
1372 if ((pn->flow_ctrl == 0xf0 && s->cfc != RFCOMM_CFC_DISABLED) || in rfcomm_apply_pn()
1373 pn->flow_ctrl == 0xe0) { in rfcomm_apply_pn()
1455 u8 flow_ctrl = 0; in rfcomm_recv_rpn() local
1461 dlci, cr, len, rpn->bit_rate, rpn->line_settings, rpn->flow_ctrl, in rfcomm_recv_rpn()
1473 flow_ctrl = RFCOMM_RPN_FLOW_NONE; in rfcomm_recv_rpn()
1519 flow_ctrl = rpn->flow_ctrl; in rfcomm_recv_rpn()
[all …]
/Linux-v4.19/drivers/infiniband/core/
Dcm_msgs.h196 u8 flow_ctrl) in cm_req_set_flow_ctrl() argument
198 req_msg->offset40 = cpu_to_be32((flow_ctrl & 0x1) | in cm_req_set_flow_ctrl()
580 u8 flow_ctrl) in cm_rep_set_flow_ctrl() argument
583 (flow_ctrl & 0x1)); in cm_rep_set_flow_ctrl()
/Linux-v4.19/include/linux/platform_data/
Ddma-ste-dma40.h85 enum stedma40_flow_ctrl flow_ctrl; member
/Linux-v4.19/include/net/bluetooth/
Drfcomm.h125 u8 flow_ctrl; member
137 u8 flow_ctrl; member
/Linux-v4.19/net/nfc/nci/
Duart.c435 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl) in nci_uart_set_config() argument
447 if (flow_ctrl) in nci_uart_set_config()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_link.c1375 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_update_pfc_xmac()
1379 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_update_pfc_xmac()
1590 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)) in bnx2x_umac_enable()
1593 if (!(vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)) in bnx2x_umac_enable()
1642 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1); in bnx2x_umac_enable()
1801 ((vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) != 0), 1); in bnx2x_xmac_enable()
1857 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX) in bnx2x_emac_enable()
1862 if (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX) in bnx2x_emac_enable()
1929 (vars->flow_ctrl & BNX2X_FLOW_CTRL_TX)) in bnx2x_emac_enable()
1952 (vars->flow_ctrl & BNX2X_FLOW_CTRL_RX)) in bnx2x_update_pfc_bmac1()
[all …]
Dbnx2x_link.h356 u16 flow_ctrl; member
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c468 if (priv->flow_ctrl & FLOW_RX) in stmmac_get_pauseparam()
470 if (priv->flow_ctrl & FLOW_TX) in stmmac_get_pauseparam()
500 priv->flow_ctrl = new_pause; in stmmac_set_pauseparam()
508 stmmac_flow_ctrl(priv, priv->hw, phy->duplex, priv->flow_ctrl, in stmmac_set_pauseparam()
Dstmmac.h153 unsigned int flow_ctrl; member
Ddwmac100_core.c170 .flow_ctrl = dwmac100_flow_ctrl,
Ddwmac4_core.c720 .flow_ctrl = dwmac4_flow_ctrl,
751 .flow_ctrl = dwmac4_flow_ctrl,
782 .flow_ctrl = dwmac4_flow_ctrl,
Dstmmac_main.c77 static int flow_ctrl = FLOW_OFF; variable
78 module_param(flow_ctrl, int, 0644);
79 MODULE_PARM_DESC(flow_ctrl, "Flow control ability [on/off]");
134 if (unlikely(flow_ctrl > 1)) in stmmac_verify_args()
135 flow_ctrl = FLOW_AUTO; in stmmac_verify_args()
136 else if (likely(flow_ctrl < 0)) in stmmac_verify_args()
137 flow_ctrl = FLOW_OFF; in stmmac_verify_args()
825 stmmac_flow_ctrl(priv, priv->hw, duplex, priv->flow_ctrl, in stmmac_mac_flow_ctrl()
4329 if (flow_ctrl) in stmmac_dvr_probe()
4330 priv->flow_ctrl = FLOW_AUTO; /* RX/TX pause on */ in stmmac_dvr_probe()
[all …]
Dhwif.h292 void (*flow_ctrl)(struct mac_device_info *hw, unsigned int duplex, member
362 stmmac_do_void_callback(__priv, mac, flow_ctrl, __args)
Ddwxgmac2_core.c323 .flow_ctrl = dwxgmac2_flow_ctrl,
Ddwmac1000_core.c509 .flow_ctrl = dwmac1000_flow_ctrl,
/Linux-v4.19/drivers/tty/
Disicom.c683 unsigned char flow_ctrl; in isicom_config_port() local
756 flow_ctrl = 0; in isicom_config_port()
759 flow_ctrl |= ISICOM_CTSRTS; in isicom_config_port()
761 flow_ctrl |= ISICOM_RESPOND_XONXOFF; in isicom_config_port()
763 flow_ctrl |= ISICOM_INITIATE_XONXOFF; in isicom_config_port()
767 outw(flow_ctrl << 8 | 0x05, base); in isicom_config_port()
/Linux-v4.19/drivers/dma/
Dste_dma40_ll.c78 if (cfg->src_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg()
89 if (cfg->dst_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL) in d40_phy_cfg()
Dste_dma40.c88 .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
92 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
102 .src_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
106 .dst_info.flow_ctrl = STEDMA40_NO_FLOW_CTRL,
2632 info->flow_ctrl = STEDMA40_NO_FLOW_CTRL; in dma40_config_to_halfchannel()
/Linux-v4.19/drivers/net/ethernet/broadcom/
Dbnx2.c1015 if (bp->flow_ctrl) { in bnx2_report_link()
1016 if (bp->flow_ctrl & FLOW_CTRL_RX) { in bnx2_report_link()
1018 if (bp->flow_ctrl & FLOW_CTRL_TX) in bnx2_report_link()
1041 bp->flow_ctrl = 0; in bnx2_resolve_flow_ctrl()
1046 bp->flow_ctrl = bp->req_flow_ctrl; in bnx2_resolve_flow_ctrl()
1061 bp->flow_ctrl |= FLOW_CTRL_TX; in bnx2_resolve_flow_ctrl()
1063 bp->flow_ctrl |= FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1091 bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1094 bp->flow_ctrl = FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
1099 bp->flow_ctrl = FLOW_CTRL_TX | FLOW_CTRL_RX; in bnx2_resolve_flow_ctrl()
[all …]
/Linux-v4.19/drivers/net/ethernet/3com/
D3c59x.c627 flow_ctrl:1, /* Use 802.3x flow control (PAUSE only) */ member
790 static int flow_ctrl[MAX_UNITS] = {[0 ... MAX_UNITS-1] = -1 }; variable
810 module_param_array(flow_ctrl, int, NULL, 0);
827 MODULE_PARM_DESC(flow_ctrl, "3c59x 802.3x flow control usage (PAUSE only) (0-1)");
1246 if (flow_ctrl[card_idx] > 0) in vortex_probe1()
1247 vp->flow_ctrl = 1; in vortex_probe1()
1526 ((vp->full_duplex && vp->flow_ctrl && vp->partner_flow_ctrl) ? in vortex_set_duplex()
/Linux-v4.19/include/net/nfc/
Dnci_core.h473 void nci_uart_set_config(struct nci_uart *nu, int baudrate, int flow_ctrl);
/Linux-v4.19/drivers/net/ethernet/cortina/
Dgemini.h730 unsigned int flow_ctrl:1; member
/Linux-v4.19/drivers/sbus/char/
Doradax.c163 u64 flow_ctrl:2; /* 63:62 Flow Control Type */ member
/Linux-v4.19/drivers/net/ethernet/micrel/
Dksz884x.c1346 u8 flow_ctrl; member
3199 switch (port->flow_ctrl) { in advertised_flow_ctrl()
6377 port->flow_ctrl = PHY_NO_FLOW_CTRL; in netdev_set_pauseparam()
6379 port->flow_ctrl = PHY_FLOW_CTRL; in netdev_set_pauseparam()
7082 port->flow_ctrl = PHY_FLOW_CTRL; in pcidev_init()
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_fw.h131 __le32 flow_ctrl; member

12