starlet/src/starlet.c File Reference

#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)


Define Documentation

#define sys_filescan   sys$filescan_not

Definition at line 1 of file starlet.c.


Function Documentation

void signal ( int  s  ) 

Definition at line 783 of file starlet.c.

int sys_adjwsl ( signed int  pagcnt,
unsigned int *  wsetlm 
)

Definition at line 580 of file starlet.c.

References INLINE_SYSCALL.

int sys_ascefc ( unsigned int  efn,
void *  name,
char  prot,
char  perm 
)

Definition at line 313 of file starlet.c.

References INLINE_SYSCALL.

int sys_asctim ( unsigned short int *  timlen,
void *  timbuf,
unsigned long long *  timadr,
char  cvtflg 
)

Definition at line 756 of file starlet.c.

References INLINE_SYSCALL3.

int sys_asctoid ( void *  name,
unsigned int *  id,
unsigned int *  attrib 
)

Definition at line 696 of file starlet.c.

References INLINE_SYSCALL.

int sys_assign ( void *  devnam,
unsigned short int *  chan,
unsigned int  acmode,
void *  mbxnam,
int  flags 
)

Definition at line 243 of file starlet.c.

References INLINE_SYSCALL.

int sys_bintim ( void *  timbuf,
unsigned long long *  timadr 
)

Definition at line 761 of file starlet.c.

References INLINE_SYSCALL3.

int sys_cancel ( unsigned short int  chan  ) 

Definition at line 688 of file starlet.c.

References INLINE_SYSCALL.

int sys_cantim ( unsigned long long  reqidt,
unsigned int  acmode 
)

Definition at line 109 of file starlet.c.

References INLINE_SYSCALL.

int sys_canwak ( unsigned int *  pidadr,
void *  prcnam 
)

Definition at line 121 of file starlet.c.

References INLINE_SYSCALL.

int sys_cli ( void *  cliv,
int  par1,
int  par2 
)

Definition at line 680 of file starlet.c.

References INLINE_SYSCALL.

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   ) 

Definition at line 305 of file starlet.c.

References INLINE_SYSCALL.

int sys_clref ( unsigned int  efn  ) 

Definition at line 95 of file starlet.c.

References INLINE_SYSCALL.

int sys_cmkrnl ( int(*)()  routin,
unsigned int *  arglst 
)

Definition at line 692 of file starlet.c.

References INLINE_SYSCALL.

int sys_connect ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 706 of file starlet.c.

References INLINE_SYSCALL1.

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 
)

Definition at line 462 of file starlet.c.

References INLINE_SYSCALL.

int sys_create ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 707 of file starlet.c.

References INLINE_SYSCALL1.

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_crelnm ( unsigned int *  attr,
void *  tabnam,
void *  lognam,
unsigned char *  acmode,
void *  itmlst 
)

Definition at line 66 of file starlet.c.

References INLINE_SYSCALL.

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_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_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_cretva ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 349 of file starlet.c.

References INLINE_SYSCALL.

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 
)

int sys_dacefc ( unsigned int  efn  ) 

Definition at line 317 of file starlet.c.

References INLINE_SYSCALL.

int sys_dassgn ( unsigned short int  chan  ) 

Definition at line 239 of file starlet.c.

References INLINE_SYSCALL.

int sys_dclast ( void(*)(unsigned long)  astadr,
unsigned long  astprm,
unsigned int  acmode 
)

Definition at line 79 of file starlet.c.

References INLINE_SYSCALL.

int sys_dclexh ( void *  desblk  ) 

Definition at line 765 of file starlet.c.

References INLINE_SYSCALL.

int sys_delete ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 708 of file starlet.c.

References INLINE_SYSCALL1.

int sys_dellnm ( void *  tabnam,
void *  lognam,
unsigned char *  acmode 
)

Definition at line 70 of file starlet.c.

References INLINE_SYSCALL.

int sys_delmbx ( unsigned short int  chan  ) 

Definition at line 341 of file starlet.c.

References INLINE_SYSCALL.

int sys_deltva ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 356 of file starlet.c.

References INLINE_SYSCALL.

int sys_deq ( unsigned int  lkid,
void *  valblk,
unsigned int  acmode,
unsigned int  flags 
)

Definition at line 205 of file starlet.c.

References INLINE_SYSCALL.

int sys_device_scan ( void *  return_devnam,
unsigned short int *  retlen,
void *  search_devnam,
void *  itmlst,
unsigned long long *  contxt 
)

Definition at line 534 of file starlet.c.

References INLINE_SYSCALL.

int sys_disconnect ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 709 of file starlet.c.

References INLINE_SYSCALL1.

int sys_display ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 710 of file starlet.c.

References INLINE_SYSCALL1.

int sys_dlcefc ( void *  name  ) 

Definition at line 321 of file starlet.c.

References INLINE_SYSCALL.

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_enter ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 711 of file starlet.c.

References INLINE_SYSCALL1.

int sys_erase ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 712 of file starlet.c.

References INLINE_SYSCALL1.

int sys_exit ( unsigned int  code  ) 

Definition at line 141 of file starlet.c.

References INLINE_SYSCALL.

Referenced by exe_exit().

int sys_expreg ( unsigned int  pagcnt,
struct _va_range retadr,
unsigned int  acmode,
char  region 
)

Definition at line 353 of file starlet.c.

References INLINE_SYSCALL.

int sys_extend ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 713 of file starlet.c.

References INLINE_SYSCALL1.

int sys_fao ( void *  ctrstr,
short int *  outlen,
void *  outbuf,
  ... 
)

Definition at line 512 of file starlet.c.

References INLINE_SYSCALL.

int sys_faol ( void *  ctrstr,
short int *  outlen,
void *  outbuf,
int *  prmlst 
)

Definition at line 530 of file starlet.c.

References INLINE_SYSCALL.

int sys_filescan ( void *  srcstr,
void *  valuelst,
unsigned int *  fldflags,
void *  auxout,
unsigned short int *  retlen 
)

Definition at line 735 of file starlet.c.

References INLINE_SYSCALL1.

int sys_find ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 714 of file starlet.c.

References INLINE_SYSCALL1.

int sys_find_held ( struct _generic_64 holder,
unsigned int *  id,
unsigned int *  attrib,
unsigned int *  contxt 
)

Definition at line 700 of file starlet.c.

References INLINE_SYSCALL.

int sys_flush ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 715 of file starlet.c.

References INLINE_SYSCALL1.

int sys_forcex ( unsigned int *  pidadr,
void *  prcnam,
unsigned int  code 
)

Definition at line 145 of file starlet.c.

References INLINE_SYSCALL.

int sys_free ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 716 of file starlet.c.

References INLINE_SYSCALL1.

int sys_get ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 717 of file starlet.c.

References INLINE_SYSCALL1.

int sys_get_security ( void *  clsnam,
void *  objnam,
unsigned int *  objhan,
unsigned int  flags,
void *  itmlst,
unsigned int *  contxt,
unsigned int *  acmode 
)

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_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_getlki ( unsigned int  efn,
unsigned int *  lkidadr,
void *  itmlst,
struct _iosb iosb,
void(*)(int)  astadr,
int  astprm,
unsigned int  reserved 
)

int sys_getlkiw ( unsigned int  efn,
unsigned int *  lkidadr,
void *  itmlst,
struct _iosb iosb,
void(*)(int)  astadr,
int  astprm,
unsigned int  reserved 
)

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_gettim ( unsigned long long *  timadr  ) 

Definition at line 125 of file starlet.c.

References INLINE_SYSCALL.

int sys_getuai ( unsigned int  efn,
unsigned int *  contxt,
void *  usrnam,
void *  itmlst,
struct _iosb iosb,
void(*)(__unknown_params)  astadr,
int  astprm 
)

int sys_hiber ( void   ) 

Definition at line 129 of file starlet.c.

References INLINE_SYSCALL.

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 (  ) 

Definition at line 554 of file starlet.c.

References INLINE_SYSCALL.

int sys_imgsta ( void *  transfer,
void *  parseinfo,
void *  header,
void *  file,
unsigned long  linkstatus,
unsigned long  clistatus 
)

int sys_lckpag ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 588 of file starlet.c.

References INLINE_SYSCALL.

int sys_lkwset ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 584 of file starlet.c.

References INLINE_SYSCALL.

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_modify ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 718 of file starlet.c.

References INLINE_SYSCALL1.

int sys_mount ( void *  itmlst  ) 

Definition at line 345 of file starlet.c.

References INLINE_SYSCALL.

int sys_numtim ( unsigned short int  timbuf[7],
unsigned long long *  timadr 
)

Definition at line 113 of file starlet.c.

References INLINE_SYSCALL.

int sys_nxtvol ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 719 of file starlet.c.

References INLINE_SYSCALL1.

int sys_open ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 720 of file starlet.c.

References INLINE_SYSCALL1.

Referenced by exe_getuai().

int sys_parse ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 721 of file starlet.c.

References INLINE_SYSCALL1.

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_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_purgws ( struct _va_range inadr  ) 

Definition at line 576 of file starlet.c.

References INLINE_SYSCALL.

int sys_put ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 722 of file starlet.c.

References INLINE_SYSCALL1.

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 
)

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 
)

int sys_read ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 723 of file starlet.c.

References INLINE_SYSCALL1.

Referenced by exe_getuai().

int sys_readef ( unsigned int  efn,
unsigned int *  state 
)

Definition at line 157 of file starlet.c.

References INLINE_SYSCALL.

int sys_release ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 724 of file starlet.c.

References INLINE_SYSCALL1.

int sys_remove ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 725 of file starlet.c.

References INLINE_SYSCALL1.

int sys_rename ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 726 of file starlet.c.

References INLINE_SYSCALL1.

int sys_resume ( unsigned int *  pidadr,
void *  prcnam 
)

Definition at line 137 of file starlet.c.

References INLINE_SYSCALL.

int sys_rewind ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 727 of file starlet.c.

References INLINE_SYSCALL1.

int sys_rmsrundwn ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 739 of file starlet.c.

References INLINE_SYSCALL1.

int sys_rundwn ( int  mode  ) 

Definition at line 572 of file starlet.c.

References INLINE_SYSCALL.

int sys_schdwk ( unsigned int *  pidadr,
void *  prcnam,
signed long long *  daytim,
signed long long *  reptim 
)

Definition at line 117 of file starlet.c.

References INLINE_SYSCALL.

int sys_search ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 728 of file starlet.c.

References INLINE_SYSCALL1.

int sys_set_implicit_affinity ( unsigned int *  pidadr,
void *  prcnam,
struct _generic_64 state,
int  cpu_id,
struct _generic_64 prev_mask 
)

Definition at line 458 of file starlet.c.

References INLINE_SYSCALL.

int sys_set_security ( void *  clsnam,
void *  objnam,
unsigned int *  objhan,
unsigned int  flags,
void *  itmlst,
unsigned int *  contxt,
unsigned int *  acmode 
)

int sys_setast ( char  enbflg  ) 

Definition at line 309 of file starlet.c.

References INLINE_SYSCALL.

int sys_setddir ( void *  newdiraddr,
unsigned short int *  lengthaddr,
void *  curdiraddr 
)

Definition at line 704 of file starlet.c.

References INLINE_SYSCALL1.

int sys_setddir2 ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 736 of file starlet.c.

References INLINE_SYSCALL1.

int sys_setdfprot ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 737 of file starlet.c.

References INLINE_SYSCALL1.

int sys_setef ( unsigned int  efn  ) 

Definition at line 153 of file starlet.c.

References INLINE_SYSCALL.

int sys_setime ( unsigned long long *  timadr  ) 

Definition at line 99 of file starlet.c.

References INLINE_SYSCALL.

int sys_setimr ( unsigned int  efn,
signed long long *  daytim,
void(*)(long)  astadr,
unsigned long  reqidt,
unsigned int  flags 
)

Definition at line 103 of file starlet.c.

References INLINE_SYSCALL.

int sys_setpri ( unsigned int *  pidadr,
void *  prcnam,
unsigned int  pri,
unsigned int *  prvpri,
unsigned int *  pol,
unsigned int *  prvpol 
)

int sys_setprn ( void *  prcnam  ) 

Definition at line 23 of file starlet.c.

References INLINE_SYSCALL.

int sys_setprv ( char  enbflg,
struct _generic_64 prvadr,
char  prmflg,
struct _generic_64 prvprv 
)

Definition at line 684 of file starlet.c.

References INLINE_SYSCALL.

int sys_setrwm ( int  flags  ) 

Definition at line 149 of file starlet.c.

References INLINE_SYSCALL.

int sys_sndopr ( void *  msgbuf,
unsigned short int  chan 
)

Definition at line 440 of file starlet.c.

References INLINE_SYSCALL.

int sys_space ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 729 of file starlet.c.

References INLINE_SYSCALL1.

int sys_ssvexc ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 738 of file starlet.c.

References INLINE_SYSCALL1.

int sys_synch ( unsigned int  efn,
struct _iosb iosb 
)

Definition at line 161 of file starlet.c.

References INLINE_SYSCALL.

int sys_testcode ( void   ) 

Definition at line 14 of file starlet.c.

References INLINE_SYSCALLTEST.

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 
)

Definition at line 730 of file starlet.c.

References INLINE_SYSCALL1.

int sys_ulkpag ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 596 of file starlet.c.

References INLINE_SYSCALL.

int sys_ulwset ( struct _va_range inadr,
struct _va_range retadr,
unsigned int  acmode 
)

Definition at line 592 of file starlet.c.

References INLINE_SYSCALL.

int sys_update ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 731 of file starlet.c.

References INLINE_SYSCALL1.

int sys_wait ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 732 of file starlet.c.

References INLINE_SYSCALL1.

int sys_waitfr ( unsigned int  efn  ) 

Definition at line 83 of file starlet.c.

References INLINE_SYSCALL.

Referenced by exe_synch().

int sys_wake ( unsigned long *  pidadr,
void *  prcnam 
)

Definition at line 133 of file starlet.c.

References INLINE_SYSCALL.

int sys_wfland ( unsigned int  efn,
unsigned int  mask 
)

Definition at line 87 of file starlet.c.

References INLINE_SYSCALL.

int sys_wflor ( unsigned int  efn,
unsigned int  mask 
)

Definition at line 91 of file starlet.c.

References INLINE_SYSCALL.

int sys_write ( struct _fab *  fab,
void *  err,
void *  suc 
)

Definition at line 733 of file starlet.c.

References INLINE_SYSCALL1.


Generated on Fri Oct 9 10:25:58 2009 for FreeVMS by  doxygen 1.5.5