#include "starlet.h"
#include "sysdep.h"
#include "../../linux/include/asm-i386/unistd.h"
#include <stdarg.h>
#include <iosbdef.h>
#include <ssdef.h>
Go to the source code of this file.
Defines | |
#define | sys_filescan sys$filescan_not |
Functions | |
int | sys_testcode (void) |
int | sys_setprn (void *prcnam) |
int | sys_setpri (unsigned int *pidadr, void *prcnam, unsigned int pri, unsigned int *prvpri, unsigned int *pol, unsigned int *prvpol) |
int | sys_crelnt (unsigned int *attr, void *resnam, unsigned int *reslen, unsigned int *quota, unsigned short *promsk, void *tabnam, void *partab, unsigned char *acmode) |
int | sys_crelnm (unsigned int *attr, void *tabnam, void *lognam, unsigned char *acmode, void *itmlst) |
int | sys_dellnm (void *tabnam, void *lognam, unsigned char *acmode) |
int | sys_trnlnm (unsigned int *attr, void *tabnam, void *lognam, unsigned char *acmode, void *itmlst) |
int | sys_dclast (void(*astadr)(unsigned long), unsigned long astprm, unsigned int acmode) |
int | sys_waitfr (unsigned int efn) |
int | sys_wfland (unsigned int efn, unsigned int mask) |
int | sys_wflor (unsigned int efn, unsigned int mask) |
int | sys_clref (unsigned int efn) |
int | sys_setime (unsigned long long *timadr) |
int | sys_setimr (unsigned int efn, signed long long *daytim, void(*astadr)(long), unsigned long reqidt, unsigned int flags) |
int | sys_cantim (unsigned long long reqidt, unsigned int acmode) |
int | sys_numtim (unsigned short int timbuf[7], unsigned long long *timadr) |
int | sys_schdwk (unsigned int *pidadr, void *prcnam, signed long long *daytim, signed long long *reptim) |
int | sys_canwak (unsigned int *pidadr, void *prcnam) |
int | sys_gettim (unsigned long long *timadr) |
int | sys_hiber (void) |
int | sys_wake (unsigned long *pidadr, void *prcnam) |
int | sys_resume (unsigned int *pidadr, void *prcnam) |
int | sys_exit (unsigned int code) |
int | sys_forcex (unsigned int *pidadr, void *prcnam, unsigned int code) |
int | sys_setrwm (int flags) |
int | sys_setef (unsigned int efn) |
int | sys_readef (unsigned int efn, unsigned int *state) |
int | sys_synch (unsigned int efn, struct _iosb *iosb) |
int | sys_enq (unsigned int efn, unsigned int lkmode, struct _lksb *lksb, unsigned int flags, void *resnam, unsigned int parid, void(*astadr)(), unsigned long astprm, void(*blkastadr)(), unsigned int acmode, unsigned int rsdm_id) |
int | sys_enqw (unsigned int efn, unsigned int lkmode, struct _lksb *lksb, unsigned int flags, void *resnam, unsigned int parid, void(*astadr)(), unsigned long astprm, void(*blkastadr)(), unsigned int acmode, unsigned int rsdm_id) |
int | sys_deq (unsigned int lkid, void *valblk, unsigned int acmode, unsigned int flags) |
int | sys_getlki (unsigned int efn, unsigned int *lkidadr, void *itmlst, struct _iosb *iosb, void(*astadr)(int), int astprm, unsigned int reserved) |
int | sys_getlkiw (unsigned int efn, unsigned int *lkidadr, void *itmlst, struct _iosb *iosb, void(*astadr)(int), int astprm, unsigned int reserved) |
int | sys_dassgn (unsigned short int chan) |
int | sys_assign (void *devnam, unsigned short int *chan, unsigned int acmode, void *mbxnam, int flags) |
int | sys_qiow (unsigned int efn, unsigned short int chan, unsigned int func, struct _iosb *iosb, void(*astadr)(__unknown_params), long astprm, void *p1, long p2, long p3, long p4, long p5, long p6) |
int | sys_qio (unsigned int efn, unsigned short int chan, unsigned int func, struct _iosb *iosb, void(*astadr)(__unknown_params), long astprm, void *p1, long p2, long p3, long p4, long p5, long p6) |
int | sys_clrast (void) |
int | sys_setast (char enbflg) |
int | sys_ascefc (unsigned int efn, void *name, char prot, char perm) |
int | sys_dacefc (unsigned int efn) |
int | sys_dlcefc (void *name) |
int | sys_crembx (char prmflg, unsigned short int *chan, unsigned int maxmsg, unsigned int bufquo, unsigned int promsk, unsigned int acmode, void *lognam, long flags,...) |
int | sys_delmbx (unsigned short int chan) |
int | sys_mount (void *itmlst) |
int | sys_cretva (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_expreg (unsigned int pagcnt, struct _va_range *retadr, unsigned int acmode, char region) |
int | sys_deltva (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_mgblsc (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode, unsigned int flags, void *gsdnam, struct _secid *ident, unsigned int relpag) |
int | sys_crmpsc (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode, unsigned int flags, void *gsdnam, unsigned long long *ident, unsigned int relpag, unsignedint chan, unsigned int pagcnt, unsigned int vbn, unsigned int prot, unsigned int pfc) |
int | sys_create_region_32 (unsigned long length, unsigned int region_prot, unsigned int flags, unsigned long long *return_region_id, void **return_va, unsigned long *return_length, unsigned long start_va) |
int | sys_getjpi (unsigned int efn, unsigned int *pidadr, void *prcnam, void *itmlst, struct _iosb *iosb, void(*astadr)(), unsigned long long astprm) |
int | sys_getjpiw (unsigned int efn, unsigned int *pidadr, void *prcnam, void *itmlst, struct _iosb *iosb, void(*astadr)(), unsigned long long astprm) |
int | sys_sndopr (void *msgbuf, unsigned short int chan) |
int | sys_process_affinity (unsigned int *pidadr, void *prcnam, struct _generic_64 *select_mask, struct _generic_64 *modify_mask, struct _generic_64 *prev_mask, struct _generic_64 *flags,...) |
int | sys_set_implicit_affinity (unsigned int *pidadr, void *prcnam, struct _generic_64 *state, int cpu_id, struct _generic_64 *prev_mask) |
int | sys_cpu_capabilities (int cpu_id, struct _generic_64 *select_mask, struct _generic_64 *modify_mask, struct _generic_64 *prev_mask, struct _generic_64 *flags) |
int | sys_process_capabilities (unsigned int *pidadr, void *prcnam, struct _generic_64 *select_mask, struct _generic_64 *modify_mask, struct _generic_64 *prev_mask, struct _generic_64 *flags) |
int | sys_getdvi (unsigned int efn, unsigned short int chan, void *devnam, void *itmlst, struct _iosb *iosb, void(*astadr)(), int astprm, unsigned long long *nullarg) |
int | sys_getdviw (unsigned int efn, unsigned short int chan, void *devnam, void *itmlst, struct _iosb *iosb, void(*astadr)(), int astprm, unsigned long long *nullarg) |
int | sys_fao (void *ctrstr, short int *outlen, void *outbuf,...) |
int | sys_faol (void *ctrstr, short int *outlen, void *outbuf, int *prmlst) |
int | sys_device_scan (void *return_devnam, unsigned short int *retlen, void *search_devnam, void *itmlst, unsigned long long *contxt) |
int | sys_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) |
int | sys_imgfix () |
int | sys_imgsta (void *transfer, void *parseinfo, void *header, void *file, unsigned long linkstatus, unsigned long clistatus) |
int | sys_rundwn (int mode) |
int | sys_purgws (struct _va_range *inadr) |
int | sys_adjwsl (signed int pagcnt, unsigned int *wsetlm) |
int | sys_lkwset (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_lckpag (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_ulwset (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_ulkpag (struct _va_range *inadr, struct _va_range *retadr, unsigned int acmode) |
int | sys_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) |
int | sys_getsyi (unsigned int efn, unsigned int *csidadr, void *nodename, void *itmlst, struct _iosb *iosb, void(*astadr)(), unsigned long astprm) |
int | sys_getsyiw (unsigned int efn, unsigned int *csidadr, void *nodename, void *itmlst, struct _iosb *iosb, void(*astadr)(), unsigned long astprm) |
int | sys_set_security (void *clsnam, void *objnam, unsigned int *objhan, unsigned int flags, void *itmlst, unsigned int *contxt, unsigned int *acmode) |
int | sys_get_security (void *clsnam, void *objnam, unsigned int *objhan, unsigned int flags, void *itmlst, unsigned int *contxt, unsigned int *acmode) |
int | sys_cli (void *cliv, int par1, int par2) |
int | sys_setprv (char enbflg, struct _generic_64 *prvadr, char prmflg, struct _generic_64 *prvprv) |
int | sys_cancel (unsigned short int chan) |
int | sys_cmkrnl (int(*routin)(), unsigned int *arglst) |
int | sys_asctoid (void *name, unsigned int *id, unsigned int *attrib) |
int | sys_find_held (struct _generic_64 *holder, unsigned int *id, unsigned int *attrib, unsigned int *contxt) |
int | sys_setddir (void *newdiraddr, unsigned short int *lengthaddr, void *curdiraddr) |
int | sys_close (struct _fab *fab, void *err, void *suc) |
int | sys_connect (struct _fab *fab, void *err, void *suc) |
int | sys_create (struct _fab *fab, void *err, void *suc) |
int | sys_delete (struct _fab *fab, void *err, void *suc) |
int | sys_disconnect (struct _fab *fab, void *err, void *suc) |
int | sys_display (struct _fab *fab, void *err, void *suc) |
int | sys_enter (struct _fab *fab, void *err, void *suc) |
int | sys_erase (struct _fab *fab, void *err, void *suc) |
int | sys_extend (struct _fab *fab, void *err, void *suc) |
int | sys_find (struct _fab *fab, void *err, void *suc) |
int | sys_flush (struct _fab *fab, void *err, void *suc) |
int | sys_free (struct _fab *fab, void *err, void *suc) |
int | sys_get (struct _fab *fab, void *err, void *suc) |
int | sys_modify (struct _fab *fab, void *err, void *suc) |
int | sys_nxtvol (struct _fab *fab, void *err, void *suc) |
int | sys_open (struct _fab *fab, void *err, void *suc) |
int | sys_parse (struct _fab *fab, void *err, void *suc) |
int | sys_put (struct _fab *fab, void *err, void *suc) |
int | sys_read (struct _fab *fab, void *err, void *suc) |
int | sys_release (struct _fab *fab, void *err, void *suc) |
int | sys_remove (struct _fab *fab, void *err, void *suc) |
int | sys_rename (struct _fab *fab, void *err, void *suc) |
int | sys_rewind (struct _fab *fab, void *err, void *suc) |
int | sys_search (struct _fab *fab, void *err, void *suc) |
int | sys_space (struct _fab *fab, void *err, void *suc) |
int | sys_truncate (struct _fab *fab, void *err, void *suc) |
int | sys_update (struct _fab *fab, void *err, void *suc) |
int | sys_wait (struct _fab *fab, void *err, void *suc) |
int | sys_write (struct _fab *fab, void *err, void *suc) |
int | sys_filescan (void *srcstr, void *valuelst, unsigned int *fldflags, void *auxout, unsigned short int *retlen) |
int | sys_setddir2 (struct _fab *fab, void *err, void *suc) |
int | sys_setdfprot (struct _fab *fab, void *err, void *suc) |
int | sys_ssvexc (struct _fab *fab, void *err, void *suc) |
int | sys_rmsrundwn (struct _fab *fab, void *err, void *suc) |
int | sys_getuai (unsigned int efn, unsigned int *contxt, void *usrnam, void *itmlst, struct _iosb *iosb, void(*astadr)(__unknown_params), int astprm) |
int | sys_asctim (unsigned short int *timlen, void *timbuf, unsigned long long *timadr, char cvtflg) |
int | sys_bintim (void *timbuf, unsigned long long *timadr) |
int | sys_dclexh (void *desblk) |
void | signal (int s) |
int sys_adjwsl | ( | signed int | pagcnt, | |
unsigned int * | wsetlm | |||
) |
int sys_ascefc | ( | unsigned int | efn, | |
void * | name, | |||
char | prot, | |||
char | perm | |||
) |
int sys_asctim | ( | unsigned short int * | timlen, | |
void * | timbuf, | |||
unsigned long long * | timadr, | |||
char | cvtflg | |||
) |
int sys_asctoid | ( | void * | name, | |
unsigned int * | id, | |||
unsigned int * | attrib | |||
) |
int sys_assign | ( | void * | devnam, | |
unsigned short int * | chan, | |||
unsigned int | acmode, | |||
void * | mbxnam, | |||
int | flags | |||
) |
int sys_bintim | ( | void * | timbuf, | |
unsigned long long * | timadr | |||
) |
int sys_cancel | ( | unsigned short int | chan | ) |
int sys_cantim | ( | unsigned long long | reqidt, | |
unsigned int | acmode | |||
) |
int sys_canwak | ( | unsigned int * | pidadr, | |
void * | prcnam | |||
) |
int sys_cli | ( | void * | cliv, | |
int | par1, | |||
int | par2 | |||
) |
int sys_close | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
Definition at line 705 of file starlet.c.
References INLINE_SYSCALL1.
Referenced by exe_imgact(), and exe_procstrt().
int sys_clrast | ( | void | ) |
int sys_clref | ( | unsigned int | efn | ) |
int sys_cmkrnl | ( | int(*)() | routin, | |
unsigned int * | arglst | |||
) |
int sys_connect | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_cpu_capabilities | ( | int | cpu_id, | |
struct _generic_64 * | select_mask, | |||
struct _generic_64 * | modify_mask, | |||
struct _generic_64 * | prev_mask, | |||
struct _generic_64 * | flags | |||
) |
int sys_create | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_create_region_32 | ( | unsigned long | length, | |
unsigned int | region_prot, | |||
unsigned int | flags, | |||
unsigned long long * | return_region_id, | |||
void ** | return_va, | |||
unsigned long * | return_length, | |||
unsigned long | start_va | |||
) |
Definition at line 395 of file starlet.c.
References struct_create_region_32::flags, INLINE_SYSCALL, struct_create_region_32::length, struct_create_region_32::region_prot, struct_create_region_32::return_length, struct_create_region_32::return_region_id, struct_create_region_32::return_va, and struct_create_region_32::start_va.
int sys_crelnm | ( | unsigned int * | attr, | |
void * | tabnam, | |||
void * | lognam, | |||
unsigned char * | acmode, | |||
void * | itmlst | |||
) |
int sys_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 46 of file starlet.c.
References struct_crelnt::acmode, struct_crelnt::attr, INLINE_SYSCALL, struct_crelnt::partab, struct_crelnt::promsk, struct_crelnt::quota, struct_crelnt::reslen, struct_crelnt::resnam, and struct_crelnt::tabnam.
int sys_crembx | ( | char | prmflg, | |
unsigned short int * | chan, | |||
unsigned int | maxmsg, | |||
unsigned int | bufquo, | |||
unsigned int | promsk, | |||
unsigned int | acmode, | |||
void * | lognam, | |||
long | flags, | |||
... | ||||
) |
Definition at line 325 of file starlet.c.
References struct_crembx::acmode, struct_crembx::bufquo, struct_crembx::chan, struct_crembx::flags, INLINE_SYSCALL, struct_crembx::lognam, struct_crembx::maxmsg, struct_crembx::prmflg, and struct_crembx::promsk.
int sys_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 600 of file starlet.c.
References INLINE_SYSCALL, 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.
int sys_crmpsc | ( | struct _va_range * | inadr, | |
struct _va_range * | retadr, | |||
unsigned int | acmode, | |||
unsigned int | flags, | |||
void * | gsdnam, | |||
unsigned long long * | ident, | |||
unsigned int | relpag, | |||
unsigned int | chan, | |||
unsigned int | pagcnt, | |||
unsigned int | vbn, | |||
unsigned int | prot, | |||
unsigned int | pfc | |||
) |
Definition at line 375 of file starlet.c.
References struct_crmpsc::acmode, struct_crmpsc::chan, struct_crmpsc::flags, struct_crmpsc::gsdnam, struct_crmpsc::ident, struct_crmpsc::inadr, INLINE_SYSCALL, struct_crmpsc::pagcnt, struct_crmpsc::pfc, struct_crmpsc::prot, struct_crmpsc::relpag, struct_crmpsc::retadr, and struct_crmpsc::vbn.
int sys_dacefc | ( | unsigned int | efn | ) |
int sys_dassgn | ( | unsigned short int | chan | ) |
int sys_dclast | ( | void(*)(unsigned long) | astadr, | |
unsigned long | astprm, | |||
unsigned int | acmode | |||
) |
int sys_dclexh | ( | void * | desblk | ) |
int sys_delete | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_dellnm | ( | void * | tabnam, | |
void * | lognam, | |||
unsigned char * | acmode | |||
) |
int sys_delmbx | ( | unsigned short int | chan | ) |
int sys_deq | ( | unsigned int | lkid, | |
void * | valblk, | |||
unsigned int | acmode, | |||
unsigned int | flags | |||
) |
int sys_device_scan | ( | void * | return_devnam, | |
unsigned short int * | retlen, | |||
void * | search_devnam, | |||
void * | itmlst, | |||
unsigned long long * | contxt | |||
) |
int sys_disconnect | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_display | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_dlcefc | ( | void * | name | ) |
int sys_enq | ( | unsigned int | efn, | |
unsigned int | lkmode, | |||
struct _lksb * | lksb, | |||
unsigned int | flags, | |||
void * | resnam, | |||
unsigned int | parid, | |||
void(*)() | astadr, | |||
unsigned long | astprm, | |||
void(*)() | blkastadr, | |||
unsigned int | acmode, | |||
unsigned int | rsdm_id | |||
) |
Definition at line 165 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s10, struct_args::s11, 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.
int sys_enqw | ( | unsigned int | efn, | |
unsigned int | lkmode, | |||
struct _lksb * | lksb, | |||
unsigned int | flags, | |||
void * | resnam, | |||
unsigned int | parid, | |||
void(*)() | astadr, | |||
unsigned long | astprm, | |||
void(*)() | blkastadr, | |||
unsigned int | acmode, | |||
unsigned int | rsdm_id | |||
) |
Definition at line 185 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s10, struct_args::s11, 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.
int sys_enter | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_erase | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_exit | ( | unsigned int | code | ) |
int sys_expreg | ( | unsigned int | pagcnt, | |
struct _va_range * | retadr, | |||
unsigned int | acmode, | |||
char | region | |||
) |
int sys_extend | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_fao | ( | void * | ctrstr, | |
short int * | outlen, | |||
void * | outbuf, | |||
... | ||||
) |
int sys_faol | ( | void * | ctrstr, | |
short int * | outlen, | |||
void * | outbuf, | |||
int * | prmlst | |||
) |
int sys_filescan | ( | void * | srcstr, | |
void * | valuelst, | |||
unsigned int * | fldflags, | |||
void * | auxout, | |||
unsigned short int * | retlen | |||
) |
int sys_find | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_find_held | ( | struct _generic_64 * | holder, | |
unsigned int * | id, | |||
unsigned int * | attrib, | |||
unsigned int * | contxt | |||
) |
int sys_flush | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_forcex | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
unsigned int | code | |||
) |
int sys_free | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_get | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_get_security | ( | void * | clsnam, | |
void * | objnam, | |||
unsigned int * | objhan, | |||
unsigned int | flags, | |||
void * | itmlst, | |||
unsigned int * | contxt, | |||
unsigned int * | acmode | |||
) |
Definition at line 665 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, and struct_args::s7.
int sys_getdvi | ( | unsigned int | efn, | |
unsigned short int | chan, | |||
void * | devnam, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
int | astprm, | |||
unsigned long long * | nullarg | |||
) |
Definition at line 480 of file starlet.c.
References struct_getdvi::astadr, struct_getdvi::astprm, struct_getdvi::chan, struct_getdvi::devnam, struct_getdvi::efn, INLINE_SYSCALL, struct_getdvi::iosb, struct_getdvi::itmlst, and struct_getdvi::nullarg.
int sys_getdviw | ( | unsigned int | efn, | |
unsigned short int | chan, | |||
void * | devnam, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
int | astprm, | |||
unsigned long long * | nullarg | |||
) |
Definition at line 496 of file starlet.c.
References struct_getdvi::astadr, struct_getdvi::astprm, struct_getdvi::chan, struct_getdvi::devnam, struct_getdvi::efn, INLINE_SYSCALL, struct_getdvi::iosb, struct_getdvi::itmlst, and struct_getdvi::nullarg.
int sys_getjpi | ( | unsigned int | efn, | |
unsigned int * | pidadr, | |||
void * | prcnam, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
unsigned long long | astprm | |||
) |
Definition at line 410 of file starlet.c.
References struct_getjpi::astadr, struct_getjpi::astprm, struct_getjpi::efn, INLINE_SYSCALL, struct_getjpi::iosb, struct_getjpi::itmlst, struct_getjpi::pidadr, and struct_getjpi::prcnam.
int sys_getjpiw | ( | unsigned int | efn, | |
unsigned int * | pidadr, | |||
void * | prcnam, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
unsigned long long | astprm | |||
) |
Definition at line 425 of file starlet.c.
References struct_getjpi::astadr, struct_getjpi::astprm, struct_getjpi::efn, INLINE_SYSCALL, struct_getjpi::iosb, struct_getjpi::itmlst, struct_getjpi::pidadr, and struct_getjpi::prcnam.
int sys_getlki | ( | unsigned int | efn, | |
unsigned int * | lkidadr, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)(int) | astadr, | |||
int | astprm, | |||
unsigned int | reserved | |||
) |
Definition at line 209 of file starlet.c.
References struct_getlki::astadr, struct_getlki::astprm, struct_getlki::efn, INLINE_SYSCALL, struct_getlki::iosb, struct_getlki::itmlst, struct_getlki::lkidadr, and struct_getlki::reserved.
int sys_getlkiw | ( | unsigned int | efn, | |
unsigned int * | lkidadr, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)(int) | astadr, | |||
int | astprm, | |||
unsigned int | reserved | |||
) |
Definition at line 224 of file starlet.c.
References struct_getlki::astadr, struct_getlki::astprm, struct_getlki::efn, INLINE_SYSCALL, struct_getlki::iosb, struct_getlki::itmlst, struct_getlki::lkidadr, and struct_getlki::reserved.
int sys_getsyi | ( | unsigned int | efn, | |
unsigned int * | csidadr, | |||
void * | nodename, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
unsigned long | astprm | |||
) |
Definition at line 620 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, and struct_args::s7.
int sys_getsyiw | ( | unsigned int | efn, | |
unsigned int * | csidadr, | |||
void * | nodename, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)() | astadr, | |||
unsigned long | astprm | |||
) |
Definition at line 635 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, and struct_args::s7.
int sys_gettim | ( | unsigned long long * | timadr | ) |
int sys_getuai | ( | unsigned int | efn, | |
unsigned int * | contxt, | |||
void * | usrnam, | |||
void * | itmlst, | |||
struct _iosb * | iosb, | |||
void(*)(__unknown_params) | astadr, | |||
int | astprm | |||
) |
Definition at line 741 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, and struct_args::s7.
int sys_hiber | ( | void | ) |
int sys_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 538 of file starlet.c.
References INLINE_SYSCALL, 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 sys_imgfix | ( | ) |
int sys_imgsta | ( | void * | transfer, | |
void * | parseinfo, | |||
void * | header, | |||
void * | file, | |||
unsigned long | linkstatus, | |||
unsigned long | clistatus | |||
) |
Definition at line 558 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, and struct_args::s6.
int sys_mgblsc | ( | struct _va_range * | inadr, | |
struct _va_range * | retadr, | |||
unsigned int | acmode, | |||
unsigned int | flags, | |||
void * | gsdnam, | |||
struct _secid * | ident, | |||
unsigned int | relpag | |||
) |
Definition at line 360 of file starlet.c.
References struct_mgblsc::acmode, struct_mgblsc::flags, struct_mgblsc::gsdnam, struct_mgblsc::ident, struct_mgblsc::inadr, INLINE_SYSCALL, struct_mgblsc::relpag, and struct_mgblsc::retadr.
int sys_modify | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_mount | ( | void * | itmlst | ) |
int sys_numtim | ( | unsigned short int | timbuf[7], | |
unsigned long long * | timadr | |||
) |
int sys_nxtvol | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_open | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_parse | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_process_affinity | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
struct _generic_64 * | select_mask, | |||
struct _generic_64 * | modify_mask, | |||
struct _generic_64 * | prev_mask, | |||
struct _generic_64 * | flags, | |||
... | ||||
) |
Definition at line 444 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, and struct_args::s6.
int sys_process_capabilities | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
struct _generic_64 * | select_mask, | |||
struct _generic_64 * | modify_mask, | |||
struct _generic_64 * | prev_mask, | |||
struct _generic_64 * | flags | |||
) |
Definition at line 466 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, and struct_args::s6.
int sys_purgws | ( | struct _va_range * | inadr | ) |
int sys_put | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_qio | ( | unsigned int | efn, | |
unsigned short int | chan, | |||
unsigned int | func, | |||
struct _iosb * | iosb, | |||
void(*)(__unknown_params) | astadr, | |||
long | astprm, | |||
void * | p1, | |||
long | p2, | |||
long | p3, | |||
long | p4, | |||
long | p5, | |||
long | p6 | |||
) |
Definition at line 285 of file starlet.c.
References struct_qio::astadr, struct_qio::astprm, struct_qio::chan, struct_qio::efn, struct_qio::func, INLINE_SYSCALL, struct_qio::iosb, struct_qio::p1, struct_qio::p2, struct_qio::p3, struct_qio::p4, struct_qio::p5, and struct_qio::p6.
Referenced by exe_qiow().
int sys_qiow | ( | unsigned int | efn, | |
unsigned short int | chan, | |||
unsigned int | func, | |||
struct _iosb * | iosb, | |||
void(*)(__unknown_params) | astadr, | |||
long | astprm, | |||
void * | p1, | |||
long | p2, | |||
long | p3, | |||
long | p4, | |||
long | p5, | |||
long | p6 | |||
) |
Definition at line 263 of file starlet.c.
References struct_qio::astadr, struct_qio::astprm, struct_qio::chan, struct_qio::efn, exe_synch(), struct_qio::func, INLINE_SYSCALL, struct_qio::iosb, struct_qio::p1, struct_qio::p2, struct_qio::p3, struct_qio::p4, struct_qio::p5, and struct_qio::p6.
int sys_read | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_readef | ( | unsigned int | efn, | |
unsigned int * | state | |||
) |
int sys_release | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_remove | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_rename | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_resume | ( | unsigned int * | pidadr, | |
void * | prcnam | |||
) |
int sys_rewind | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_rmsrundwn | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_rundwn | ( | int | mode | ) |
int sys_schdwk | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
signed long long * | daytim, | |||
signed long long * | reptim | |||
) |
int sys_search | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_set_implicit_affinity | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
struct _generic_64 * | state, | |||
int | cpu_id, | |||
struct _generic_64 * | prev_mask | |||
) |
int sys_set_security | ( | void * | clsnam, | |
void * | objnam, | |||
unsigned int * | objhan, | |||
unsigned int | flags, | |||
void * | itmlst, | |||
unsigned int * | contxt, | |||
unsigned int * | acmode | |||
) |
Definition at line 650 of file starlet.c.
References INLINE_SYSCALL, struct_args::s1, struct_args::s2, struct_args::s3, struct_args::s4, struct_args::s5, struct_args::s6, and struct_args::s7.
int sys_setast | ( | char | enbflg | ) |
int sys_setddir | ( | void * | newdiraddr, | |
unsigned short int * | lengthaddr, | |||
void * | curdiraddr | |||
) |
int sys_setddir2 | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_setdfprot | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_setef | ( | unsigned int | efn | ) |
int sys_setime | ( | unsigned long long * | timadr | ) |
int sys_setimr | ( | unsigned int | efn, | |
signed long long * | daytim, | |||
void(*)(long) | astadr, | |||
unsigned long | reqidt, | |||
unsigned int | flags | |||
) |
int sys_setpri | ( | unsigned int * | pidadr, | |
void * | prcnam, | |||
unsigned int | pri, | |||
unsigned int * | prvpri, | |||
unsigned int * | pol, | |||
unsigned int * | prvpol | |||
) |
Definition at line 27 of file starlet.c.
References INLINE_SYSCALL, struct_setpri::pidadr, struct_setpri::pol, struct_setpri::prcnam, struct_setpri::pri, struct_setpri::prvpol, and struct_setpri::prvpri.
int sys_setprn | ( | void * | prcnam | ) |
int sys_setprv | ( | char | enbflg, | |
struct _generic_64 * | prvadr, | |||
char | prmflg, | |||
struct _generic_64 * | prvprv | |||
) |
int sys_setrwm | ( | int | flags | ) |
int sys_sndopr | ( | void * | msgbuf, | |
unsigned short int | chan | |||
) |
int sys_space | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_ssvexc | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_synch | ( | unsigned int | efn, | |
struct _iosb * | iosb | |||
) |
int sys_testcode | ( | void | ) |
int sys_trnlnm | ( | unsigned int * | attr, | |
void * | tabnam, | |||
void * | lognam, | |||
unsigned char * | acmode, | |||
void * | itmlst | |||
) |
Definition at line 74 of file starlet.c.
References INLINE_SYSCALL.
Referenced by search_log_repl().
int sys_truncate | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_update | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_wait | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |
int sys_waitfr | ( | unsigned int | efn | ) |
int sys_wake | ( | unsigned long * | pidadr, | |
void * | prcnam | |||
) |
int sys_wfland | ( | unsigned int | efn, | |
unsigned int | mask | |||
) |
int sys_wflor | ( | unsigned int | efn, | |
unsigned int | mask | |||
) |
int sys_write | ( | struct _fab * | fab, | |
void * | err, | |||
void * | suc | |||
) |