linux/drivers/net/ethernet/pensando/ionic/ionic_stats.h

/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright(c) 2017 - 2019 Pensando Systems, Inc */

#ifndef _IONIC_STATS_H_
#define _IONIC_STATS_H_

#define IONIC_STAT_TO_OFFSET(type, stat_name)

#define IONIC_STAT_DESC(type, stat_name)

#define IONIC_PORT_STAT_DESC(stat_name)

#define IONIC_LIF_STAT_DESC(stat_name)

#define IONIC_TX_STAT_DESC(stat_name)

#define IONIC_RX_STAT_DESC(stat_name)

#define IONIC_TX_Q_STAT_DESC(stat_name)

#define IONIC_CQ_STAT_DESC(stat_name)

#define IONIC_INTR_STAT_DESC(stat_name)

#define IONIC_NAPI_STAT_DESC(stat_name)

/* Interface structure for a particalar stats group */
struct ionic_stats_group_intf {};

extern const struct ionic_stats_group_intf ionic_stats_groups[];
extern const int ionic_num_stats_grps;

#define IONIC_READ_STAT64(base_ptr, desc_ptr)

#define IONIC_READ_STAT_LE64(base_ptr, desc_ptr)

struct ionic_stat_desc {};

#endif /* _IONIC_STATS_H_ */