1/* SPDX-License-Identifier: GPL-2.0 */ 2/* Copyright (c) 2019 Mellanox Technologies. */ 3 4#ifndef __MLX5E_EN_REPORTER_H 5#define __MLX5E_EN_REPORTER_H 6 7#include <linux/mlx5/driver.h> 8#include "en.h" 9 10int mlx5e_tx_reporter_create(struct mlx5e_priv *priv); 11void mlx5e_tx_reporter_destroy(struct mlx5e_priv *priv); 12void mlx5e_tx_reporter_err_cqe(struct mlx5e_txqsq *sq); 13int mlx5e_tx_reporter_timeout(struct mlx5e_txqsq *sq); 14 15#endif 16