#include <linux/linkage.h>
#include <linux/sched.h>
#include <linux/completion.h>
#include <linux/personality.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <system_data_cells.h>
#include <descrip.h>
#include <dyndef.h>
#include <ipldef.h>
#include <phddef.h>
#include <pqbdef.h>
#include <prcdef.h>
#include <pridef.h>
#include <rdedef.h>
#include <secdef.h>
#include <ssdef.h>
#include <starlet.h>
#include <queue.h>
#include <exe_routines.h>
#include <misc_routines.h>
#include <sch_routines.h>
#include <internals.h>
#include <linux/slab.h>
#include <asm/uaccess.h>
Go to the source code of this file.
Classes | |
struct | _generic_64 |
Functions | |
asmlinkage int | exe_creprc (unsigned int *pidadr, void *image, void *input, void *output, void *error, struct _generic_64 *prvadr, unsigned int *quota, void *prcnam, unsigned int baspri, unsigned int uic, unsigned short int mbxunt, unsigned int stsflg,...) |
asmlinkage int | exe_creprc_wrap (struct struct_args *s) |
asmlinkage int exe_creprc | ( | unsigned int * | pidadr, | |
void * | image, | |||
void * | input, | |||
void * | output, | |||
void * | error, | |||
struct _generic_64 * | prvadr, | |||
unsigned int * | quota, | |||
void * | prcnam, | |||
unsigned int | baspri, | |||
unsigned int | uic, | |||
unsigned short int | mbxunt, | |||
unsigned int | stsflg, | |||
... | ||||
) |
Definition at line 48 of file syscreprc.c.
References _pcb, alloc_ipid(), copy_files(), copy_fs(), copy_sighand(), ctl_gl_creprc_flags, ctl_gl_pcb, exe_procstrt(), init_fork_p1pp(), init_phd(), IPL__MMG, IPL__SCHED, kmalloc(), new_thread(), _pqb::pqb_q_prvmsk, _pqb::pqb_t_error, _pqb::pqb_t_image, _pqb::pqb_t_input, _pqb::pqb_t_output, PRC_M_DETACH, qhead_init(), QUANTUM, sch_chse(), sch_gl_pcbvec, shell_init_other(), SPIN_MMG, SPIN_SCHED, and SS__NORMAL.
Referenced by exe_creprc_wrap().
asmlinkage int exe_creprc_wrap | ( | struct struct_args * | s | ) |
Definition at line 44 of file syscreprc.c.
References exe_creprc(), struct_args::s1, struct_args::s10, struct_args::s11, struct_args::s12, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, struct_args::s7, struct_args::s8, and struct_args::s9.