Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
debugfs.c File Reference
#include "main.h"
#include <linux/debugfs.h>
#include "debugfs.h"
#include "translation-table.h"
#include "originator.h"
#include "hard-interface.h"
#include "gateway_common.h"
#include "gateway_client.h"
#include "soft-interface.h"
#include "vis.h"
#include "icmp_socket.h"
#include "bridge_loop_avoidance.h"

Go to the source code of this file.

Data Structures

struct  batadv_debuginfo
 

Macros

#define BATADV_DEBUGINFO(_name, _mode, _open)
 

Functions

void batadv_debugfs_init (void)
 
void batadv_debugfs_destroy (void)
 
int batadv_debugfs_add_meshif (struct net_device *dev)
 
void batadv_debugfs_del_meshif (struct net_device *dev)
 

Macro Definition Documentation

#define BATADV_DEBUGINFO (   _name,
  _mode,
  _open 
)
Value:
struct batadv_debuginfo batadv_debuginfo_##_name = { \
.attr = { .name = __stringify(_name), \
.mode = _mode, }, \
.fops = { .owner = THIS_MODULE, \
.open = _open, \
.read = seq_read, \
.llseek = seq_lseek, \
.release = single_release, \
} \
};

Definition at line 298 of file debugfs.c.

Function Documentation

int batadv_debugfs_add_meshif ( struct net_device dev)

Definition at line 368 of file debugfs.c.

void batadv_debugfs_del_meshif ( struct net_device dev)

Definition at line 411 of file debugfs.c.

void batadv_debugfs_destroy ( void  )

Definition at line 360 of file debugfs.c.

void batadv_debugfs_init ( void  )

Definition at line 337 of file debugfs.c.