Lines Matching refs:fc_conf

50 				struct rte_eth_fc_conf *fc_conf);
52 struct rte_eth_fc_conf *fc_conf);
1659 eth_em_flow_ctrl_get(struct rte_eth_dev *dev, struct rte_eth_fc_conf *fc_conf) in eth_em_flow_ctrl_get() argument
1667 fc_conf->pause_time = hw->fc.pause_time; in eth_em_flow_ctrl_get()
1668 fc_conf->high_water = hw->fc.high_water; in eth_em_flow_ctrl_get()
1669 fc_conf->low_water = hw->fc.low_water; in eth_em_flow_ctrl_get()
1670 fc_conf->send_xon = hw->fc.send_xon; in eth_em_flow_ctrl_get()
1671 fc_conf->autoneg = hw->mac.autoneg; in eth_em_flow_ctrl_get()
1689 fc_conf->mode = RTE_FC_FULL; in eth_em_flow_ctrl_get()
1691 fc_conf->mode = RTE_FC_RX_PAUSE; in eth_em_flow_ctrl_get()
1693 fc_conf->mode = RTE_FC_TX_PAUSE; in eth_em_flow_ctrl_get()
1695 fc_conf->mode = RTE_FC_NONE; in eth_em_flow_ctrl_get()
1701 eth_em_flow_ctrl_set(struct rte_eth_dev *dev, struct rte_eth_fc_conf *fc_conf) in eth_em_flow_ctrl_set() argument
1716 if (fc_conf->autoneg != hw->mac.autoneg) in eth_em_flow_ctrl_set()
1723 if ((fc_conf->high_water > max_high_water) || in eth_em_flow_ctrl_set()
1724 (fc_conf->high_water < fc_conf->low_water)) { in eth_em_flow_ctrl_set()
1730 hw->fc.requested_mode = rte_fcmode_2_e1000_fcmode[fc_conf->mode]; in eth_em_flow_ctrl_set()
1731 hw->fc.pause_time = fc_conf->pause_time; in eth_em_flow_ctrl_set()
1732 hw->fc.high_water = fc_conf->high_water; in eth_em_flow_ctrl_set()
1733 hw->fc.low_water = fc_conf->low_water; in eth_em_flow_ctrl_set()
1734 hw->fc.send_xon = fc_conf->send_xon; in eth_em_flow_ctrl_set()
1745 if (fc_conf->mac_ctrl_frame_fwd != 0) in eth_em_flow_ctrl_set()