sys/src/syscli.c File Reference

#include <linux/config.h>
#include <linux/linkage.h>
#include <linux/string.h>
#include <clidef.h>
#include <cliservdef.h>
#include <descrip.h>
#include <ssdef.h>
#include <system_data_cells.h>
#include <linux/slab.h>

Go to the source code of this file.

Classes

struct  symbol

Defines

#define MAXSYMNAM   64

Typedefs

typedef struct symbol symbol

Functions

int add_sym (struct dsc_descriptor *sym, struct dsc $descriptor *val)
int mod_sym (symbol *sym, struct dsc_descriptor *val)
int find_sym (struct dsc_descriptor *sym)
int del_sym (struct dsc_descriptor *sym)
 cre_or_mod_sym (struct dsc_descriptor *sym, struct dsc $descriptor *val)
asmlinkage int exe_cli (void *cliv, int par1, int par2)


Define Documentation

#define MAXSYMNAM   64

Definition at line 19 of file syscli.c.


Typedef Documentation

typedef struct symbol symbol

Definition at line 21 of file syscli.c.


Function Documentation

int add_sym ( struct dsc_descriptor *  sym,
struct dsc $descriptor *  val 
)

cre_or_mod_sym ( struct dsc_descriptor *  sym,
struct dsc $descriptor *  val 
)

Definition at line 77 of file syscli.c.

References add_sym(), find_sym(), and mod_sym().

Referenced by exe_cli().

int del_sym ( struct dsc_descriptor *  sym  ) 

Definition at line 62 of file syscli.c.

References ctl_ag_clidata, find_sym(), kfree(), and symbol::next.

Referenced by exe_cli().

asmlinkage int exe_cli ( void *  cliv,
int  par1,
int  par2 
)

int find_sym ( struct dsc_descriptor *  sym  ) 

Definition at line 49 of file syscli.c.

References ctl_ag_clidata, symbol::name, symbol::namelen, and symbol::next.

Referenced by cre_or_mod_sym(), del_sym(), and exe_cli().

int mod_sym ( symbol sym,
struct dsc_descriptor *  val 
)

Definition at line 43 of file syscli.c.

References symbol::svalue, and symbol::svaluelen.

Referenced by cre_or_mod_sym().


Generated on Fri Oct 9 10:26:02 2009 for FreeVMS by  doxygen 1.5.5