From: Dariusz Sosnowski <dsosnow...@nvidia.com> This patch:
- Renames flow_rxq_mark_flag_set() to mlx5_flow_rxq_mark_flag_set() so that it has a proper prefix and makes it non-static. - Renames flow_rxq_flags_clear() to mlx5_flow_rxq_flags_clear() so that is has a proper prefix and makes it non-static. Both of these functions will be used in a follow up patch to implement flow steering clean up when disabling steering. Signed-off-by: Dariusz Sosnowski <dsosnow...@nvidia.com> --- drivers/net/mlx5/mlx5_flow.c | 12 ++++++------ drivers/net/mlx5/mlx5_flow.h | 4 +++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/drivers/net/mlx5/mlx5_flow.c b/drivers/net/mlx5/mlx5_flow.c index cc9ec73dfee..e6a057160cb 100644 --- a/drivers/net/mlx5/mlx5_flow.c +++ b/drivers/net/mlx5/mlx5_flow.c @@ -1630,8 +1630,8 @@ flow_drv_rxq_flags_set(struct rte_eth_dev *dev, } } -static void -flow_rxq_mark_flag_set(struct rte_eth_dev *dev) +void +mlx5_flow_rxq_mark_flag_set(struct rte_eth_dev *dev) { struct mlx5_priv *priv = dev->data->dev_private; struct mlx5_rxq_ctrl *rxq_ctrl; @@ -1687,7 +1687,7 @@ flow_rxq_flags_set(struct rte_eth_dev *dev, struct rte_flow *flow) MLX5_ASSERT(wks); if (wks->mark) - flow_rxq_mark_flag_set(dev); + mlx5_flow_rxq_mark_flag_set(dev); SILIST_FOREACH(priv->sh->ipool[MLX5_IPOOL_MLX5_FLOW], flow->dev_handles, handle_idx, dev_handle, next) flow_drv_rxq_flags_set(dev, dev_handle); @@ -1784,8 +1784,8 @@ flow_rxq_flags_trim(struct rte_eth_dev *dev, struct rte_flow *flow) * @param dev * Pointer to Ethernet device. */ -static void -flow_rxq_flags_clear(struct rte_eth_dev *dev) +void +mlx5_flow_rxq_flags_clear(struct rte_eth_dev *dev) { struct mlx5_priv *priv = dev->data->dev_private; unsigned int i; @@ -8177,7 +8177,7 @@ mlx5_flow_stop_default(struct rte_eth_dev *dev) } #endif flow_mreg_del_default_copy_action(dev); - flow_rxq_flags_clear(dev); + mlx5_flow_rxq_flags_clear(dev); } /** diff --git a/drivers/net/mlx5/mlx5_flow.h b/drivers/net/mlx5/mlx5_flow.h index e890e732c34..36be7660012 100644 --- a/drivers/net/mlx5/mlx5_flow.h +++ b/drivers/net/mlx5/mlx5_flow.h @@ -3592,6 +3592,8 @@ int mlx5_flow_item_field_width(struct rte_eth_dev *dev, enum rte_flow_field_id field, int inherit, const struct rte_flow_attr *attr, struct rte_flow_error *error); +void mlx5_flow_rxq_mark_flag_set(struct rte_eth_dev *dev); +void mlx5_flow_rxq_flags_clear(struct rte_eth_dev *dev); uintptr_t flow_legacy_list_create(struct rte_eth_dev *dev, enum mlx5_flow_type type, const struct rte_flow_attr *attr, const struct rte_flow_item items[], @@ -3768,5 +3770,5 @@ mlx5_flow_hw_action_flags_get(const struct rte_flow_action actions[], #include "mlx5_nta_sample.h" -#endif +#endif /* HAVE_MLX5_HWS_SUPPORT */ #endif /* RTE_PMD_MLX5_FLOW_H_ */ -- 2.21.0