| 187 | const struct mlx5_flow_expand_node *node); |
| 188 | |
| 189 | static __rte_always_inline int |
| 190 | mlx5_need_cache_flow(const struct mlx5_priv *priv, |
| 191 | const struct rte_flow_attr *attr) |
| 192 | { |
| 193 | return priv->isolated && priv->sh->config.dv_flow_en == 1 && |
| 194 | (attr ? !attr->group : true) && |
| 195 | priv->mode_info.mode == RTE_PMD_MLX5_FLOW_ENGINE_MODE_STANDBY && |
| 196 | (!priv->sh->config.dv_esw_en || !priv->sh->config.fdb_def_rule); |
| 197 | } |
| 198 | |
| 199 | static bool |
| 200 | mlx5_flow_is_rss_expandable_item(const struct rte_flow_item *item) |
no outgoing calls
no test coverage detected