Lines Matching refs:fc_conf
662 mlx5_dev_get_flow_ctrl(struct rte_eth_dev *dev, struct rte_eth_fc_conf *fc_conf) in mlx5_dev_get_flow_ctrl() argument
679 fc_conf->autoneg = ethpause.autoneg; in mlx5_dev_get_flow_ctrl()
681 fc_conf->mode = RTE_ETH_FC_FULL; in mlx5_dev_get_flow_ctrl()
683 fc_conf->mode = RTE_ETH_FC_RX_PAUSE; in mlx5_dev_get_flow_ctrl()
685 fc_conf->mode = RTE_ETH_FC_TX_PAUSE; in mlx5_dev_get_flow_ctrl()
687 fc_conf->mode = RTE_ETH_FC_NONE; in mlx5_dev_get_flow_ctrl()
703 mlx5_dev_set_flow_ctrl(struct rte_eth_dev *dev, struct rte_eth_fc_conf *fc_conf) in mlx5_dev_set_flow_ctrl() argument
712 ethpause.autoneg = fc_conf->autoneg; in mlx5_dev_set_flow_ctrl()
713 if (((fc_conf->mode & RTE_ETH_FC_FULL) == RTE_ETH_FC_FULL) || in mlx5_dev_set_flow_ctrl()
714 (fc_conf->mode & RTE_ETH_FC_RX_PAUSE)) in mlx5_dev_set_flow_ctrl()
719 if (((fc_conf->mode & RTE_ETH_FC_FULL) == RTE_ETH_FC_FULL) || in mlx5_dev_set_flow_ctrl()
720 (fc_conf->mode & RTE_ETH_FC_TX_PAUSE)) in mlx5_dev_set_flow_ctrl()