#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) |
| int add_sym | ( | struct dsc_descriptor * | sym, | |
| struct dsc $descriptor * | val | |||
| ) |
Definition at line 33 of file syscli.c.
References ctl_ag_clidata, kmalloc(), symbol::name, symbol::namelen, symbol::next, symbol::svalue, and symbol::svaluelen.
Referenced by cre_or_mod_sym().
| cre_or_mod_sym | ( | struct dsc_descriptor * | sym, | |
| struct dsc $descriptor * | val | |||
| ) |
| 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 | |||
| ) |
Definition at line 85 of file syscli.c.
References _clidef1::cli_b_rqtype, CLI_K_CREALOG, CLI_K_DEFLOCAL, CLI_K_DELELCL, CLI_K_DELELOG, CLI_K_GETSYM, _clidef2::cli_q_namdesc, _clidef1::cli_w_servcod, cre_or_mod_sym(), del_sym(), find_sym(), SS__NORMAL, symbol::svalue, and symbol::svaluelen.
| 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().
1.5.5