xref: /dpdk/drivers/regex/mlx5/mlx5_regex.h (revision cfc672a90b746013e73fae5f7c6593e38deae2f8)
1cf9b3c36SYuval Avnery /* SPDX-License-Identifier: BSD-3-Clause
2cf9b3c36SYuval Avnery  * Copyright 2020 Mellanox Technologies, Ltd
3cf9b3c36SYuval Avnery  */
4cf9b3c36SYuval Avnery 
5cf9b3c36SYuval Avnery #ifndef MLX5_REGEX_H
6cf9b3c36SYuval Avnery #define MLX5_REGEX_H
7cf9b3c36SYuval Avnery 
8*cfc672a9SOri Kam struct mlx5_regex_priv {
9*cfc672a9SOri Kam 	TAILQ_ENTRY(mlx5_regex_priv) next;
10*cfc672a9SOri Kam 	struct ibv_context *ctx; /* Device context. */
11*cfc672a9SOri Kam 	struct rte_pci_device *pci_dev;
12*cfc672a9SOri Kam 	struct rte_regexdev *regexdev; /* Pointer to the RegEx dev. */
13*cfc672a9SOri Kam };
14cf9b3c36SYuval Avnery #endif /* MLX5_REGEX_H */
15