#include <linux/linkage.h>
#include <linux/mm.h>
#include <asm/uaccess.h>
#include <starlet.h>
#include <descrip.h>
#include <iafdef.h>
#include <ihadef.h>
#include <ihddef.h>
#include <ihidef.h>
#include <ihpdef.h>
#include <ihsdef.h>
#include <ihvndef.h>
#include <isddef.h>
#include <shldef.h>
#include <imcbdef.h>
#include <va_rangedef.h>
#include <system_data_cells.h>
#include <ssdef.h>
#include <kfedef.h>
#include <exe_routines.h>
#include <misc_routines.h>
#include <linux/slab.h>
#include <fcbdef.h>
#include <fabdef.h>
#include <rabdef.h>
#include <vfddef.h>
#include <linux/file.h>
Go to the source code of this file.
Functions | |
int | img_known_image (struct dsc $descriptor *name, void **kfe_p) |
asmlinkage int | exe_imgact_wrap (struct struct_args *s) |
asmlinkage int | exe_imgact (void *name, void *dflnam, void *hdrbuf, unsigned long imgctl, unsigned long long *inadr, unsigned long long *retadr, unsigned long long *ident, unsigned long acmode) |
asmlinkage int exe_imgact | ( | void * | name, | |
void * | dflnam, | |||
void * | hdrbuf, | |||
unsigned long | imgctl, | |||
unsigned long long * | inadr, | |||
unsigned long long * | retadr, | |||
unsigned long long * | ident, | |||
unsigned long | acmode | |||
) |
Definition at line 81 of file sysimgact.c.
References _ccb::ccb_l_wind, ctl_ga_ccb_table, ctl_gl_fixuplnk, ctl_gl_pcb, exe_create_region_32(), exe_crmpsc(), exe_imgact(), exe_imgact_elf(), exe_imgfix(), _fabdef::fab_l_stv, _iaf::iaf_l_fixuplnk, _iaf::iaf_l_iaflink, _iaf::iaf_l_permctx, _iaf::iaf_l_shlstoff, _ihd::ihd_b_hdrblkcnt, _ihd::ihd_l_iafva, _ihd::ihd_w_activoff, _ihd::ihd_w_imgidoff, _ihd::ihd_w_majorid, _ihd::ihd_w_size, _ihd::ihd_w_symdbgoff, _ihd::ihd_w_version_array_off, _ihi::ihi_t_imgnam, _imcb::imcb_l_context, _imcb::imcb_l_flink, img_gl_imcb_list, img_known_image(), _isd::isd_l_flags, _isd::isd_t_gblnam, _isd::isd_v_gbl, _isd::isd_w_size, kfree(), kmalloc(), _rabdef::rab_l_fab, rms_generic_file_read(), rms_open_exec(), _shl::shl_l_baseva, sys_close(), _va_range::va_range_ps_end_va, _va_range::va_range_ps_start_va, and vms_fd::vfd_l_fd_p.
Referenced by exe_imgact(), exe_imgact_wrap(), and exe_procstrt().
asmlinkage int exe_imgact_wrap | ( | struct struct_args * | s | ) |
Definition at line 77 of file sysimgact.c.
References exe_imgact(), struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, struct_args::s7, and struct_args::s8.
int img_known_image | ( | struct dsc $descriptor * | name, | |
void ** | kfe_p | |||
) |
Definition at line 45 of file sysimgact.c.
References exe_gl_known_files, _kfe::kfe_l_kfelink, and _kfe::kfe_l_obsolete_1.
Referenced by exe_imgact().