#include <linux/module.h>
#include <linux/version.h>
#include <linux/kernel.h>
#include <asm/uaccess.h>
#include <linux/proc_fs.h>
#include "config/compiler.h"
#include "core/interface/wmp_interface.h"
#include "core/include/lqm.h"
Go to the source code of this file.
Enumerations | |
enum | tpClose { NODEID, NUMOFNODES, LATESTLQM, LATESTDISTANCES, NETWORKCONNECTED, CPUDELAY, TIMEOUT, WCMULT, RATE, FREEPOSTX, ELEMSTX, ELEMSRX, NETIT, GETMTU, ACTIVESEARCH, INSTANCEID, PRIMBASEDROUTING, MESSAGERESCHEDULE, FLOWCONTROL, SERIAL, LOOPID, ALL } |
Functions | |
void | __close_proc (tpClose where) |
void | close_proc (void) |
int | f_activeSearch_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_activeSearch_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_CpuDelay_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_CpuDelay_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_flowControl_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_flowControl_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_getElementsInRXQueue (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getElementsInTXQueue (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getFreePositionsInTXQueue (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getLatestDistances (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getLatestLQM (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getMTU (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getNetIT (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getNodeId (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_getNumOfNodes (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_instanceId_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_instanceId_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_loopId (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_messageReschedule_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_messageReschedule_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_networkConnected (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_primBasedRouting_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_primBasedRouting_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_Rate_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_Rate_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_serial (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_Timeout_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_Timeout_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
int | f_WCMult_read (char *page, char **start, off_t off, int count, int *eof, void *data) |
int | f_WCMult_write (struct file *f, const char __user *buff, unsigned long len, void *data) |
struct proc_dir_entry * | get_proc_root () |
int | init_proc (void) |
Variables | |
static struct proc_dir_entry * | directory |
static struct proc_dir_entry * | fActiveSearch |
static struct proc_dir_entry * | fCpuDelay |
static struct proc_dir_entry * | fElementsInRXQueue |
static struct proc_dir_entry * | fElementsInTXQueue |
static struct proc_dir_entry * | fFlowControl |
static struct proc_dir_entry * | fFreePositionsInTXQueue |
static struct proc_dir_entry * | fInstanceId |
static struct proc_dir_entry * | fLatestDistances |
static struct proc_dir_entry * | fLatestLQM |
static struct proc_dir_entry * | fLoopId |
static struct proc_dir_entry * | fMessageReschedule |
static struct proc_dir_entry * | fMTU |
static struct proc_dir_entry * | fNetIT |
static struct proc_dir_entry * | fNetworkConnected |
static struct proc_dir_entry * | fNodeId |
static struct proc_dir_entry * | fNumOfNodes |
static struct proc_dir_entry * | fPrimBasedRouting |
static struct proc_dir_entry * | fRate |
static struct proc_dir_entry * | fSerial |
static struct proc_dir_entry * | fTimeout |
static struct proc_dir_entry * | fWCMult |
enum tpClose |
void __close_proc | ( | tpClose | where | ) |
void close_proc | ( | void | ) |
int f_activeSearch_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_activeSearch_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_CpuDelay_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_CpuDelay_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_flowControl_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_flowControl_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_getElementsInRXQueue | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getElementsInTXQueue | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getFreePositionsInTXQueue | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getLatestDistances | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getLatestLQM | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getMTU | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getNetIT | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getNodeId | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_getNumOfNodes | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_instanceId_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_instanceId_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_loopId | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_messageReschedule_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_messageReschedule_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_networkConnected | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_primBasedRouting_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_primBasedRouting_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_Rate_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_Rate_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_serial | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_Timeout_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_Timeout_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
int f_WCMult_read | ( | char * | page, |
char ** | start, | ||
off_t | off, | ||
int | count, | ||
int * | eof, | ||
void * | data | ||
) |
int f_WCMult_write | ( | struct file * | f, |
const char __user * | buff, | ||
unsigned long | len, | ||
void * | data | ||
) |
struct proc_dir_entry* get_proc_root | ( | void | ) | [read] |
struct proc_dir_entry* fActiveSearch [static] |
struct proc_dir_entry* fElementsInRXQueue [static] |
struct proc_dir_entry* fElementsInTXQueue [static] |
struct proc_dir_entry* fFlowControl [static] |
struct proc_dir_entry* fFreePositionsInTXQueue [static] |
struct proc_dir_entry* fInstanceId [static] |
struct proc_dir_entry* fLatestDistances [static] |
struct proc_dir_entry* fLatestLQM [static] |
struct proc_dir_entry* fMessageReschedule [static] |
struct proc_dir_entry* fNetworkConnected [static] |
struct proc_dir_entry* fNumOfNodes [static] |
struct proc_dir_entry* fPrimBasedRouting [static] |