Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
hysdn_procconf.c File Reference
#include <linux/cred.h>
#include <linux/module.h>
#include <linux/poll.h>
#include <linux/proc_fs.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include <linux/mutex.h>
#include <net/net_namespace.h>
#include "hysdn_defs.h"

Go to the source code of this file.

Data Structures

struct  conf_writedata
 

Macros

#define INFO_OUT_LEN   80 /* length of info line including lf */
 
#define CONF_STATE_DETECT   0 /* waiting for detect */
 
#define CONF_STATE_CONF   1 /* writing config data */
 
#define CONF_STATE_POF   2 /* writing pof data */
 
#define CONF_LINE_LEN   255 /* 255 chars max */
 

Functions

int hysdn_procconf_init (void)
 
void hysdn_procconf_release (void)
 

Variables

struct proc_dir_entryhysdn_proc_entry = NULL
 

Macro Definition Documentation

#define CONF_LINE_LEN   255 /* 255 chars max */

Definition at line 35 of file hysdn_procconf.c.

#define CONF_STATE_CONF   1 /* writing config data */

Definition at line 33 of file hysdn_procconf.c.

#define CONF_STATE_DETECT   0 /* waiting for detect */

Definition at line 32 of file hysdn_procconf.c.

#define CONF_STATE_POF   2 /* writing pof data */

Definition at line 34 of file hysdn_procconf.c.

#define INFO_OUT_LEN   80 /* length of info line including lf */

Definition at line 27 of file hysdn_procconf.c.

Function Documentation

int hysdn_procconf_init ( void  )

Definition at line 383 of file hysdn_procconf.c.

void hysdn_procconf_release ( void  )

Definition at line 415 of file hysdn_procconf.c.

Variable Documentation

struct proc_dir_entry* hysdn_proc_entry = NULL

Definition at line 375 of file hysdn_procconf.c.