#include <linux/debugfs.h>
#include <linux/module.h>
#include <linux/pci.h>
#include "bnxt_hsi.h"
#include <linux/dim.h>
#include "bnxt.h"
#include "bnxt_debugfs.h"
static struct dentry *bnxt_debug_mnt;
static ssize_t debugfs_dim_read(struct file *filep,
char __user *buffer,
size_t count, loff_t *ppos)
{ … }
static const struct file_operations debugfs_dim_fops = …;
static void debugfs_dim_ring_init(struct dim *dim, int ring_idx,
struct dentry *dd)
{ … }
void bnxt_debug_dev_init(struct bnxt *bp)
{ … }
void bnxt_debug_dev_exit(struct bnxt *bp)
{ … }
void bnxt_debug_init(void)
{ … }
void bnxt_debug_exit(void)
{ … }