1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright 2020 Mellanox Technologies, Ltd
5 #ifndef RTE_PMD_MLX5_DEVX_H_
6 #define RTE_PMD_MLX5_DEVX_H_
10 int mlx5_txq_devx_obj_new(struct rte_eth_dev *dev, uint16_t idx);
11 int mlx5_txq_devx_modify(struct mlx5_txq_obj *obj,
12 enum mlx5_txq_modify_type type, uint8_t dev_port);
13 void mlx5_txq_devx_obj_release(struct mlx5_txq_obj *txq_obj);
15 extern struct mlx5_obj_ops devx_obj_ops;
17 #endif /* RTE_PMD_MLX5_DEVX_H_ */