#include <linux/linkage.h>
#include <linux/mm.h>
#include <starlet.h>
#include <lnmdef.h>
#include <ssdef.h>
#include <misc.h>
#include <descrip.h>
#include <lnmstrdef.h>
#include <orbdef.h>
#include <ipldef.h>
#include <dyndef.h>
#include <system_service_setup.h>
#include <lnmsub.h>
#include <sysgen.h>
#include <system_data_cells.h>
#include <ipl.h>
#include <internals.h>
#include <exe_routines.h>
#include <misc_routines.h>
#include <linux/slab.h>
Go to the source code of this file.
Functions | |
int | isp1 (void *a) |
int | isshar (void *a) |
asmlinkage | sys__CRELNM () |
asmlinkage | exe_crelnm (unsigned int *attr, void *tabnam, void *lognam, unsigned char *acmode, void *itmlst) |
asmlinkage | sys__CRELNT () |
asmlinkage int | exe_crelnt (unsigned int *attr, void *resnam, unsigned int *reslen, unsigned int *quota, unsigned short *promsk, void *tabnam, void *partab, unsigned char *acmode) |
asmlinkage | sys__DELLNM () |
asmlinkage | exe_dellnm (void *tabnam, void *lognam, unsigned char *acmode) |
asmlinkage | sys__TRNLNM () |
asmlinkage | exe_trnlnm (unsigned int *attr, void *tabnam, void *lognam, unsigned char *acmode, void *itmlst) |
asmlinkage int | exe_crelnt_wrap (struct struct_crelnt *s) |
void | cre_syscommon (char *name) |
void cre_syscommon | ( | char * | name | ) |
Definition at line 523 of file syslnm.c.
References item_list_3::bufaddr, item_list_3::buflen, exe_crelnm(), item_list_3::item_code, and LNM__STRING.
asmlinkage exe_crelnm | ( | unsigned int * | attr, | |
void * | tabnam, | |||
void * | lognam, | |||
unsigned char * | acmode, | |||
void * | itmlst | |||
) |
Definition at line 105 of file syslnm.c.
References item_list_3::bufaddr, item_list_3::buflen, exe_prober_simple(), IPL__ASTDEL, item_list_3::item_code, LNM__INDEX, LNM__LNMB_ADDR, LNM__STRING, lnm_firsttab(), lnm_inslogtab(), lnm_lockw(), lnm_unlock(), _lnmb::lnmb_b_acmode, _lnmb::lnmb_b_count, _lnmb::lnmb_b_flags, _lnmb::lnmb_b_type, _lnmb::lnmb_l_blink, _lnmb::lnmb_l_flink, _lnmb::lnmb_l_lnmx, _lnmb::lnmb_l_table, _lnmb::lnmb_t_name, _lnmb::lnmb_w_size, lnmmalloc, _lnmx::lnmx_l_flags, _lnmx::lnmx_l_index, _lnmx::lnmx_l_next, _lnmx::lnmx_l_xlen, _lnmx::lnmx_t_xlation, and struct_lnm_ret::mylnmb.
Referenced by cre_syscommon(), create_mb_log(), and lnm_init_prc().
asmlinkage int exe_crelnt | ( | unsigned int * | attr, | |
void * | resnam, | |||
unsigned int * | reslen, | |||
unsigned int * | quota, | |||
unsigned short * | promsk, | |||
void * | tabnam, | |||
void * | partab, | |||
unsigned char * | acmode | |||
) |
Definition at line 190 of file syslnm.c.
References exe_prober_simple(), IPL__ASTDEL, isp1(), isshar(), lnm_check_prot(), lnm_firsttab(), lnm_inslogtab(), lnm_lockw(), lnm_unlock(), _lnmb::lnmb_b_acmode, _lnmb::lnmb_b_count, _lnmb::lnmb_b_flags, _lnmb::lnmb_b_type, _lnmb::lnmb_l_blink, _lnmb::lnmb_l_flink, _lnmb::lnmb_l_lnmx, _lnmb::lnmb_l_table, _lnmb::lnmb_t_name, _lnmb::lnmb_w_size, lnmfree, lnmmalloc, lnmprintf, _lnmth::lnmth_l_bytes, _lnmth::lnmth_l_byteslm, _lnmth::lnmth_l_child, _lnmth::lnmth_l_flags, _lnmth::lnmth_l_hash, _lnmth::lnmth_l_name, _lnmth::lnmth_l_orb, _lnmth::lnmth_l_parent, _lnmth::lnmth_l_qtable, _lnmth::lnmth_l_sibling, _lnmx::lnmx_l_flags, _lnmx::lnmx_l_index, _lnmx::lnmx_l_xlen, struct_lnm_ret::mylnmb, struct_lnm_ret::mylnmth, SS__NOLOGTAB, SS__NOPRIV, and SS__NORMAL.
Referenced by exe_crelnt_wrap().
asmlinkage int exe_crelnt_wrap | ( | struct struct_crelnt * | s | ) |
Definition at line 410 of file syslnm.c.
References struct_crelnt::acmode, struct_crelnt::attr, exe_crelnt(), struct_crelnt::partab, struct_crelnt::promsk, struct_crelnt::quota, struct_crelnt::reslen, struct_crelnt::resnam, and struct_crelnt::tabnam.
asmlinkage exe_dellnm | ( | void * | tabnam, | |
void * | lognam, | |||
unsigned char * | acmode | |||
) |
asmlinkage exe_trnlnm | ( | unsigned int * | attr, | |
void * | tabnam, | |||
void * | lognam, | |||
unsigned char * | acmode, | |||
void * | itmlst | |||
) |
Definition at line 352 of file syslnm.c.
References item_list_3::bufaddr, item_list_3::buflen, exe_prober_simple(), IPL__ASTDEL, item_list_3::item_code, LNM__INDEX, LNM__STRING, lnm_lockr(), lnm_searchlog(), lnm_unlock(), lnmprintf, LNMX_C_BACKPTR, struct_lnm_ret::mylnmb, item_list_3::retlenaddr, SS__BADPARAM, and SS__NOLOGNAM.
Referenced by find_mb_log(), ioc_std_trandevnam(), search_log_prc(), and search_log_sys().
int isp1 | ( | void * | a | ) |
int isshar | ( | void * | a | ) |
asmlinkage sys__CRELNM | ( | ) |
asmlinkage sys__CRELNT | ( | ) |