/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_gld.c | 378 uint32_t flow_control; in ixgbe_m_setprop() local 469 bcopy(pr_val, &flow_control, sizeof (flow_control)); in ixgbe_m_setprop() 471 switch (flow_control) { in ixgbe_m_setprop() 563 uint32_t flow_control; in ixgbe_m_getprop() local 601 flow_control = LINK_FLOWCTRL_NONE; in ixgbe_m_getprop() 604 flow_control = LINK_FLOWCTRL_RX; in ixgbe_m_getprop() 607 flow_control = LINK_FLOWCTRL_TX; in ixgbe_m_getprop() 610 flow_control = LINK_FLOWCTRL_BI; in ixgbe_m_getprop() 613 bcopy(&flow_control, pr_val, sizeof (flow_control)); in ixgbe_m_getprop()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_gld.c | 413 if (fc == dev->flow_control) in oce_m_setprop() 417 dev->flow_control = fc; in oce_m_setprop() 424 dev->flow_control = fc; in oce_m_setprop() 490 if (dev->flow_control & OCE_FC_TX && in oce_m_getprop() 491 dev->flow_control & OCE_FC_RX) in oce_m_getprop() 493 else if (dev->flow_control == OCE_FC_TX) in oce_m_getprop() 495 else if (dev->flow_control == OCE_FC_RX) in oce_m_getprop() 497 else if (dev->flow_control == 0) in oce_m_getprop()
|
H A D | oce_stat.c | 498 if (dev->flow_control & OCE_FC_TX && in oce_m_stat() 499 dev->flow_control & OCE_FC_RX) in oce_m_stat() 501 else if (dev->flow_control == OCE_FC_TX) in oce_m_stat() 503 else if (dev->flow_control == OCE_FC_RX) in oce_m_stat() 505 else if (dev->flow_control == 0) in oce_m_stat()
|
H A D | oce_mbx.c | 874 oce_set_flow_control(struct oce_dev *dev, uint32_t flow_control) in oce_set_flow_control() argument 890 if (flow_control & OCE_FC_TX) in oce_set_flow_control() 893 if (flow_control & OCE_FC_RX) in oce_set_flow_control() 917 oce_get_flow_control(struct oce_dev *dev, uint32_t *flow_control) in oce_get_flow_control() argument 955 *flow_control = 0; in oce_get_flow_control() 957 *flow_control |= OCE_FC_TX; in oce_get_flow_control() 960 *flow_control |= OCE_FC_RX; in oce_get_flow_control()
|
H A D | oce_main.c | 52 static const char flow_control[] = "flow_control"; variable 596 dev->flow_control = oce_get_prop(dev, (char *)flow_control, OCE_FC_NONE, in oce_get_params()
|
H A D | oce_hw.c | 428 ret = oce_set_flow_control(dev, dev->flow_control); in oce_create_nw_interface()
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_phy.c | 727 pdev->vars.flow_control = LM_FLOW_CONTROL_NONE; in get_link_params() 730 pdev->vars.flow_control |= LM_FLOW_CONTROL_RECEIVE_PAUSE; in get_link_params() 734 pdev->vars.flow_control |= LM_FLOW_CONTROL_TRANSMIT_PAUSE; in get_link_params() 861 lm_reported_link_params->flow_ctrl = pdev->vars.flow_control; in lm_link_fill_reported_data() 1075 lm_flow_control_t flow_control, in lm_set_phy_link_params() argument 1171 if (flow_control == LM_FLOW_CONTROL_NONE) in lm_set_phy_link_params() 1175 else if (flow_control & LM_FLOW_CONTROL_AUTO_PAUSE) in lm_set_phy_link_params() 1189 if (flow_control & LM_FLOW_CONTROL_RECEIVE_PAUSE) in lm_set_phy_link_params() 1193 if (flow_control & LM_FLOW_CONTROL_TRANSMIT_PAUSE) in lm_set_phy_link_params() 1211 void lm_set_fc_auto_adv_params(lm_device_t * pdev, lm_flow_control_t flow_control) in lm_set_fc_auto_adv_params() argument [all …]
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_gld.c | 1021 uint32_t flow_control; in igb_m_setprop() local 1091 bcopy(pr_val, &flow_control, sizeof (flow_control)); in igb_m_setprop() 1093 switch (flow_control) { in igb_m_setprop() 1196 uint32_t flow_control; in igb_m_getprop() local 1217 flow_control = LINK_FLOWCTRL_NONE; in igb_m_getprop() 1220 flow_control = LINK_FLOWCTRL_RX; in igb_m_getprop() 1223 flow_control = LINK_FLOWCTRL_TX; in igb_m_getprop() 1226 flow_control = LINK_FLOWCTRL_BI; in igb_m_getprop() 1229 bcopy(&flow_control, pr_val, sizeof (flow_control)); in igb_m_getprop()
|
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | ata.conf | 32 flow_control="dmult";
|
/illumos-gate/usr/src/uts/common/io/usbgem/ |
H A D | usbgem.c | 1322 dp->flow_control = FLOW_CONTROL_NONE; in usbgem_mii_link_check() 1579 dp->flow_control = in usbgem_mii_link_check() 1583 dp->flow_control = FLOW_CONTROL_NONE; in usbgem_mii_link_check() 1687 usbgem_fc_type[dp->flow_control]); in usbgem_mii_link_check() 2768 if (dp->flow_control != FLOW_CONTROL_NONE) { in usbgem_m_setprop() 2769 dp->flow_control = FLOW_CONTROL_NONE; in usbgem_m_setprop() 2775 if (dp->flow_control != FLOW_CONTROL_RX_PAUSE) { in usbgem_m_setprop() 2776 dp->flow_control = FLOW_CONTROL_RX_PAUSE; in usbgem_m_setprop() 2782 if (dp->flow_control != FLOW_CONTROL_TX_PAUSE) { in usbgem_m_setprop() 2783 dp->flow_control = FLOW_CONTROL_TX_PAUSE; in usbgem_m_setprop() [all …]
|
H A D | usbgem.h | 178 unsigned int flow_control:2; member
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_io.h | 379 int oce_set_flow_control(struct oce_dev *dev, uint32_t flow_control); 380 int oce_get_flow_control(struct oce_dev *dev, uint32_t *flow_control);
|
H A D | oce_impl.h | 286 uint32_t flow_control; /* flow control settings */ member
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/ |
H A D | rdma_cm.h | 98 uint8_t flow_control; member
|
H A D | rdma_user_cm.h | 153 uint8_t flow_control; member
|
/illumos-gate/usr/src/uts/common/io/bnx/ |
H A D | bnx_mm.c | 800 if (lmdevice->vars.flow_control & in mm_indicate_link() 807 if (lmdevice->vars.flow_control & in mm_indicate_link()
|
/illumos-gate/usr/src/uts/common/io/bnx/570x/driver/common/lmdev/ |
H A D | lm.h | 438 lm_flow_control_t flow_control,
|
/illumos-gate/usr/src/uts/common/io/sfe/ |
H A D | sfe_util.c | 2321 dp->flow_control = FLOW_CONTROL_NONE; in gem_mii_link_check() 2565 dp->flow_control = in gem_mii_link_check() 2569 dp->flow_control = FLOW_CONTROL_NONE; in gem_mii_link_check() 2657 gem_fc_type[dp->flow_control]); in gem_mii_link_check() 3577 val = (dp->flow_control == FLOW_CONTROL_SYMMETRIC) || in gem_param_get() 3578 (dp->flow_control == FLOW_CONTROL_RX_PAUSE); in gem_param_get() 3582 val = (dp->flow_control == FLOW_CONTROL_SYMMETRIC) || in gem_param_get() 3583 (dp->flow_control == FLOW_CONTROL_TX_PAUSE); in gem_param_get() 4489 val = BOOLEAN(dp->flow_control & 2); in gem_m_getstat() 4493 val = BOOLEAN(dp->flow_control & 1); in gem_m_getstat() [all …]
|
H A D | sfe_util.h | 281 unsigned int flow_control:2; member
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | mega_sas.conf | 16 flow_control="dmult" queue="qsort" tape="sctp";
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/ |
H A D | sol_ucma.c | 1942 conn_paramp->flow_control = usr_conn_paramp->flow_control; 1962 usr_conn_paramp->flow_control = conn_paramp->flow_control;
|
/illumos-gate/usr/src/uts/common/io/upf/ |
H A D | upf_usbgem.c | 442 switch (dp->flow_control) { in upf_set_media() 454 switch (dp->flow_control) { in upf_set_media()
|
/illumos-gate/usr/src/uts/common/io/axf/ |
H A D | axf_usbgem.c | 649 switch (dp->flow_control) { in axf_set_media() 658 switch (dp->flow_control) { in axf_set_media()
|
/illumos-gate/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_mm.c | 1004 if (pUM->lm_dev.vars.flow_control & LM_FLOW_CONTROL_RECEIVE_PAUSE) in BnxeLinkStatus() 1015 if (pUM->lm_dev.vars.flow_control & LM_FLOW_CONTROL_TRANSMIT_PAUSE) in BnxeLinkStatus()
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/ |
H A D | mac_stats.h | 642 u32 flow_control; /* 802.3X Flow Ctrl. 0=off 1=RX 2=TX 3=RX&TX.*/ member
|