Searched refs:flow_control (Results 1 - 25 of 33) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data.conf32 flow_control="dmult";
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_gld.c296 uint32_t flow_control; local
387 bcopy(pr_val, &flow_control, sizeof (flow_control));
389 switch (flow_control) {
480 uint32_t flow_control; local
513 flow_control = LINK_FLOWCTRL_NONE;
516 flow_control = LINK_FLOWCTRL_RX;
519 flow_control = LINK_FLOWCTRL_TX;
522 flow_control = LINK_FLOWCTRL_BI;
525 bcopy(&flow_control, pr_va
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_gld.c409 if (fc == dev->flow_control)
413 dev->flow_control = fc;
420 dev->flow_control = fc;
486 if (dev->flow_control & OCE_FC_TX &&
487 dev->flow_control & OCE_FC_RX)
489 else if (dev->flow_control == OCE_FC_TX)
491 else if (dev->flow_control == OCE_FC_RX)
493 else if (dev->flow_control == 0)
H A Doce_stat.c498 if (dev->flow_control & OCE_FC_TX &&
499 dev->flow_control & OCE_FC_RX)
501 else if (dev->flow_control == OCE_FC_TX)
503 else if (dev->flow_control == OCE_FC_RX)
505 else if (dev->flow_control == 0)
H A Doce_mbx.c866 * flow_control - flow control flags to set
871 oce_set_flow_control(struct oce_dev *dev, uint32_t flow_control) argument
887 if (flow_control & OCE_FC_TX)
890 if (flow_control & OCE_FC_RX)
908 * flow_control - [OUT] pointer to location where flow_control setting
914 oce_get_flow_control(struct oce_dev *dev, uint32_t *flow_control) argument
952 *flow_control = 0;
954 *flow_control |= OCE_FC_TX;
957 *flow_control |
[all...]
H A Doce_main.c52 static const char flow_control[] = "flow_control"; variable
596 dev->flow_control = oce_get_prop(dev, (char *)flow_control, OCE_FC_NONE,
H A Doce_hw.c428 ret = oce_set_flow_control(dev, dev->flow_control);
/illumos-gate/usr/src/uts/intel/io/heci/
H A Dheci_intr.c90 struct hbm_flow_control *flow_control);
464 struct hbm_flow_control *flow_control; local
508 flow_control = (struct hbm_flow_control *)heci_msg;
509 heci_client_flow_control_response(dev, flow_control);
1461 * @flow_control: flow control response bus message
1465 struct hbm_flow_control *flow_control)
1470 if (flow_control->host_addr == 0) {
1472 add_single_flow_creds(dev, flow_control);
1483 flow_control->host_addr,
1484 flow_control
1464 heci_client_flow_control_response(struct iamt_heci_device *dev, struct hbm_flow_control *flow_control) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/rdma/
H A Drdma_cm.h98 uint8_t flow_control; member in struct:rdma_conn_param
H A Drdma_user_cm.h153 uint8_t flow_control; member in struct:rdma_ucm_conn_param
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_phy.c726 // get flow_control
727 pdev->vars.flow_control = LM_FLOW_CONTROL_NONE;
730 pdev->vars.flow_control |= LM_FLOW_CONTROL_RECEIVE_PAUSE;
734 pdev->vars.flow_control |= LM_FLOW_CONTROL_TRANSMIT_PAUSE;
861 lm_reported_link_params->flow_ctrl = pdev->vars.flow_control;
1075 lm_flow_control_t flow_control,
1171 if (flow_control == LM_FLOW_CONTROL_NONE)
1175 else if (flow_control & LM_FLOW_CONTROL_AUTO_PAUSE)
1189 if (flow_control & LM_FLOW_CONTROL_RECEIVE_PAUSE)
1193 if (flow_control
1073 lm_set_phy_link_params(lm_device_t *pdev, lm_medium_t req_medium, lm_flow_control_t flow_control, u8_t sw_config, u8_t phy_num) argument
1211 lm_set_fc_auto_adv_params(lm_device_t * pdev, lm_flow_control_t flow_control) argument
1243 lm_init_phy( lm_device_t *pdev, lm_medium_t req_medium, lm_flow_control_t flow_control, u32_t selective_autoneg, u32_t wire_speed, u32_t wait_link_timeout_us) argument
[all...]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_gld.c967 uint32_t flow_control; local
1037 bcopy(pr_val, &flow_control, sizeof (flow_control));
1039 switch (flow_control) {
1141 uint32_t flow_control; local
1162 flow_control = LINK_FLOWCTRL_NONE;
1165 flow_control = LINK_FLOWCTRL_RX;
1168 flow_control = LINK_FLOWCTRL_TX;
1171 flow_control = LINK_FLOWCTRL_BI;
1174 bcopy(&flow_control, pr_va
[all...]
H A Digb_main.c2847 uint32_t flow_control; local
2867 * flow_control
2907 flow_control = igb_get_prop(igb, PROP_FLOW_CONTROL,
2909 if (flow_control == 4)
2910 flow_control = e1000_fc_default;
2912 hw->fc.requested_mode = flow_control;
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_io.h379 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 Doce_impl.h286 uint32_t flow_control; /* flow control settings */ member in struct:oce_dev
/illumos-gate/usr/src/uts/common/io/usbgem/
H A Dusbgem.c1551 dp->flow_control = FLOW_CONTROL_NONE;
1808 dp->flow_control =
1812 dp->flow_control = FLOW_CONTROL_NONE;
1916 usbgem_fc_type[dp->flow_control]);
3005 if (dp->flow_control != FLOW_CONTROL_NONE) {
3006 dp->flow_control = FLOW_CONTROL_NONE;
3012 if (dp->flow_control != FLOW_CONTROL_RX_PAUSE) {
3013 dp->flow_control = FLOW_CONTROL_RX_PAUSE;
3019 if (dp->flow_control != FLOW_CONTROL_TX_PAUSE) {
3020 dp->flow_control
[all...]
H A Dusbgem.h188 unsigned int flow_control:2; member in struct:usbgem_dev
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmega_sas.conf16 flow_control="dmult" queue="qsort" tape="sctp";
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/
H A Dsol_ucma.c1939 conn_paramp->flow_control = usr_conn_paramp->flow_control;
1959 usr_conn_paramp->flow_control = conn_paramp->flow_control;
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.h281 unsigned int flow_control:2; member in struct:gem_dev
H A Dsfe_util.c2321 dp->flow_control = FLOW_CONTROL_NONE;
2565 dp->flow_control =
2569 dp->flow_control = FLOW_CONTROL_NONE;
2657 gem_fc_type[dp->flow_control]);
3577 val = (dp->flow_control == FLOW_CONTROL_SYMMETRIC) ||
3578 (dp->flow_control == FLOW_CONTROL_RX_PAUSE);
3582 val = (dp->flow_control == FLOW_CONTROL_SYMMETRIC) ||
3583 (dp->flow_control == FLOW_CONTROL_TX_PAUSE);
4489 val = BOOLEAN(dp->flow_control & 2);
4493 val = BOOLEAN(dp->flow_control
[all...]
/illumos-gate/usr/src/uts/common/io/upf/
H A Dupf_usbgem.c442 switch (dp->flow_control) {
454 switch (dp->flow_control) {
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/hsi/mcp/
H A Dmac_stats.h642 u32 flow_control; /* 802.3X Flow Ctrl. 0=off 1=RX 2=TX 3=RX&TX.*/ member in struct:port_info
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm.c1004 if (pUM->lm_dev.vars.flow_control & LM_FLOW_CONTROL_RECEIVE_PAUSE)
1015 if (pUM->lm_dev.vars.flow_control & LM_FLOW_CONTROL_TRANSMIT_PAUSE)
/illumos-gate/usr/src/uts/common/io/axf/
H A Daxf_usbgem.c651 switch (dp->flow_control) {
660 switch (dp->flow_control) {

Completed in 165 milliseconds

12