1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright 2018 Mellanox Technologies, Ltd
8 #include <rte_mtr_driver.h>
12 static const struct rte_mtr_ops mlx5_flow_mtr_ops = {
13 .capabilities_get = NULL,
14 .meter_profile_add = NULL,
15 .meter_profile_delete = NULL,
19 .meter_disable = NULL,
20 .meter_profile_update = NULL,
21 .meter_dscp_table_update = NULL,
22 .policer_actions_update = NULL,
28 * Get meter operations.
31 * Pointer to Ethernet device structure.
33 * Pointer to set the mtr operations.
39 mlx5_flow_meter_ops_get(struct rte_eth_dev *dev __rte_unused, void *arg)
41 *(const struct rte_mtr_ops **)arg = &mlx5_flow_mtr_ops;