]> git.droids-corp.org - dpdk.git/blobdiff - drivers/regex/mlx5/mlx5_regex.c
regex/mlx5: support enqueue
[dpdk.git] / drivers / regex / mlx5 / mlx5_regex.c
index d39b7e32c6d447208fd104aa818fd765990d9962..68438a6c03178c8d00d8922abbc06b396433d8f6 100644 (file)
@@ -25,6 +25,7 @@ const struct rte_regexdev_ops mlx5_regexdev_ops = {
        .dev_info_get = mlx5_regex_info_get,
        .dev_configure = mlx5_regex_configure,
        .dev_db_import = mlx5_regex_rules_db_import,
+       .dev_qp_setup = mlx5_regex_qp_setup,
 };
 
 static struct ibv_device *
@@ -164,6 +165,7 @@ mlx5_regex_pci_probe(struct rte_pci_driver *pci_drv __rte_unused,
                goto error;
        }
        priv->regexdev->dev_ops = &mlx5_regexdev_ops;
+       priv->regexdev->enqueue = mlx5_regexdev_enqueue;
        priv->regexdev->device = (struct rte_device *)pci_dev;
        priv->regexdev->data->dev_private = priv;
        priv->regexdev->state = RTE_REGEXDEV_READY;