1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ 2 /* Copyright (c) 2018 Mellanox Technologies. */ 3 4 #ifndef __MLX5_MONITOR_H__ 5 #define __MLX5_MONITOR_H__ 6 7 int mlx5e_monitor_counter_supported(struct mlx5e_priv *priv); 8 void mlx5e_monitor_counter_init(struct mlx5e_priv *priv); 9 void mlx5e_monitor_counter_cleanup(struct mlx5e_priv *priv); 10 void mlx5e_monitor_counter_arm(struct mlx5e_priv *priv); 11 12 #endif /* __MLX5_MONITOR_H__ */ 13