port: support packet mirroring
[dpdk.git] / drivers / regex / mlx5 / mlx5_regex.h
index b3c9686..8949530 100644 (file)
@@ -55,7 +55,7 @@ struct mlx5_regex_priv {
        uint16_t nb_max_matches; /* Max number of matches. */
        enum mlx5_rxp_program_mode prog_mode;
        uint32_t nb_engines; /* Number of RegEx engines. */
-       struct mlx5dv_devx_uar *uar; /* UAR object. */
+       struct mlx5_uar uar; /* UAR object. */
        uint8_t is_bf2; /* The device is BF2 device. */
        uint8_t has_umr; /* The device supports UMR. */
        uint32_t mmo_regex_qp_cap:1;
@@ -76,8 +76,6 @@ int mlx5_regex_rules_db_import(struct rte_regexdev *dev,
                               const char *rule_db, uint32_t rule_db_len);
 
 /* mlx5_regex_devx.c */
-int mlx5_devx_regex_database_stop(void *ctx, uint8_t engine);
-int mlx5_devx_regex_database_resume(void *ctx, uint8_t engine);
 int mlx5_devx_regex_rules_program(void *ctx, uint8_t engine, uint32_t rof_mkey,
                                uint32_t rof_size, uint64_t db_mkey_offset);