Functions | Variables
unixcall.c File Reference

Go to the source code of this file.

Functions

pointer _EXIT (context *ctx, int n, pointer *argv)
 
pointer ALARM (context *ctx, int n, argv)
 
pointer ASCTIME (context *ctx, int n, argv)
 
static void * child (void)
 
 ckarg (2)
 
eusinteger_t coerceintval (pointer)
 
pointer EXEC (context *ctx, int n, pointer *argv)
 
pointer EXIT (context *ctx, int n, pointer *argv)
 
pointer FORK (context *ctx, int n, pointer *argv)
 
pointer FORK (register context *ctx, int n, pointer *argv)
 
pointer FORK1 (context *ctx, int n, pointer *argv)
 
pointer GETEGID (context *ctx, int n, argv)
 
pointer GETEUID (context *ctx, int n, argv)
 
pointer GETGID (context *ctx, int n, argv)
 
pointer GETITIMER (context *ctx, int n, argv)
 
pointer GETPAGESIZE (context *ctx, int n, argv)
 
pointer GETPGRP (context *ctx, int n, argv)
 
pointer GETPID (context *ctx, int n, pointer *argv)
 
pointer GETPPID (context *ctx, int n, argv)
 
static pointer GETPRIORITY (context *ctx, int n, pointer *argv)
 
pointer GETRUSAGE (context *ctx, int n, argv)
 
pointer GETTIMEOFDAY (context *ctx, int n, argv)
 
pointer GETUID (context *ctx, int n, pointer *argv)
 
 if (n==1)
 
pointer KILL (context *ctx, int n, argv)
 
pointer LOCALTIME (context *ctx, int n, argv)
 
static void * parent (void)
 
static void * prepare (void)
 
pointer PTIMES (context *ctx, int n, argv)
 
 return (makeint(setpgrp(ckintval(argv[0]), ckintval(argv[1]))))
 
pointer RUNTIME (context *ctx, int n, argv)
 
pointer SETGID (context *ctx, int n, argv)
 
pointer SETITIMER (context *ctx, int n, argv)
 
static pointer SETPRIORITY (context *ctx, int n, pointer *argv)
 
pointer SETUID (context *ctx, int n, argv)
 
pointer SIGADDSET (context *ctx, int n, argv)
 
pointer SIGDELSET (context *ctx, int n, argv)
 
pointer SIGNAL (context *ctx, int n, argv)
 
pointer SIGPROCMASK (context *ctx, int n, argv)
 
pointer UALARM (context *ctx, int n, argv)
 
pointer UNAME (context *ctx, int n, pointer *argv)
 
pointer UNIXREAD (context *ctx, int n, argv)
 
pointer VFORK (context *ctx, int n, pointer *argv)
 
pointer WAIT (context *ctx, int n, argv)
 

Variables

time_t altzone
 
static int ctxid_in_child
 
int daylight
 
int errno
 
pointer eussigvec [NSIG]
 
static char * rcsid ="@(#)$Id$"
 
time_t timezone
 

Function Documentation

◆ _EXIT()

pointer _EXIT ( context ctx,
int  n,
pointer argv 
)

Definition at line 692 of file unixcall.c.

◆ ALARM()

pointer ALARM ( context ctx,
int  n,
argv   
)

Definition at line 445 of file unixcall.c.

◆ ASCTIME()

pointer ASCTIME ( context ctx,
int  n,
argv   
)

Definition at line 171 of file unixcall.c.

◆ child()

static void* child ( void  )
static

Definition at line 603 of file unixcall.c.

◆ ckarg()

ckarg ( )

◆ coerceintval()

eusinteger_t coerceintval ( pointer  )

Definition at line 55 of file sequence.c.

◆ EXEC()

pointer EXEC ( context ctx,
int  n,
pointer argv 
)

Definition at line 635 of file unixcall.c.

◆ EXIT()

pointer EXIT ( context ctx,
int  n,
pointer argv 
)

Definition at line 672 of file unixcall.c.

◆ FORK() [1/2]

pointer FORK ( context ctx,
int  n,
pointer argv 
)

Definition at line 573 of file unixcall.c.

◆ FORK() [2/2]

pointer FORK ( register context ctx,
int  n,
pointer argv 
)

Definition at line 609 of file unixcall.c.

◆ FORK1()

pointer FORK1 ( context ctx,
int  n,
pointer argv 
)

Definition at line 617 of file unixcall.c.

◆ GETEGID()

pointer GETEGID ( context ctx,
int  n,
argv   
)

Definition at line 525 of file unixcall.c.

◆ GETEUID()

pointer GETEUID ( context ctx,
int  n,
argv   
)

Definition at line 511 of file unixcall.c.

◆ GETGID()

pointer GETGID ( context ctx,
int  n,
argv   
)

Definition at line 518 of file unixcall.c.

◆ GETITIMER()

pointer GETITIMER ( context ctx,
int  n,
argv   
)

Definition at line 252 of file unixcall.c.

◆ GETPAGESIZE()

pointer GETPAGESIZE ( context ctx,
int  n,
argv   
)

Definition at line 225 of file unixcall.c.

◆ GETPGRP()

pointer GETPGRP ( context ctx,
int  n,
argv   
)

Definition at line 483 of file unixcall.c.

◆ GETPID()

pointer GETPID ( context ctx,
int  n,
pointer argv 
)

Definition at line 468 of file unixcall.c.

◆ GETPPID()

pointer GETPPID ( context ctx,
int  n,
argv   
)

Definition at line 476 of file unixcall.c.

◆ GETPRIORITY()

static pointer GETPRIORITY ( context ctx,
int  n,
pointer argv 
)
static

Definition at line 662 of file unixcall.c.

◆ GETRUSAGE()

pointer GETRUSAGE ( context ctx,
int  n,
argv   
)

Definition at line 205 of file unixcall.c.

◆ GETTIMEOFDAY()

pointer GETTIMEOFDAY ( context ctx,
int  n,
argv   
)

Definition at line 233 of file unixcall.c.

◆ GETUID()

pointer GETUID ( context ctx,
int  n,
pointer argv 
)

Definition at line 507 of file unixcall.c.

◆ if()

if ( n  = =1)

Definition at line 492 of file unixcall.c.

◆ KILL()

pointer KILL ( context ctx,
int  n,
argv   
)

Definition at line 356 of file unixcall.c.

◆ LOCALTIME()

pointer LOCALTIME ( context ctx,
int  n,
argv   
)

Definition at line 127 of file unixcall.c.

◆ parent()

static void* parent ( void  )
static

Definition at line 595 of file unixcall.c.

◆ prepare()

static void* prepare ( void  )
static

Definition at line 584 of file unixcall.c.

◆ PTIMES()

pointer PTIMES ( context ctx,
int  n,
argv   
)

Definition at line 102 of file unixcall.c.

◆ return()

return ( makeint(setpgrp(ckintval(argv[0]), ckintval(argv[1])))  )

◆ RUNTIME()

pointer RUNTIME ( context ctx,
int  n,
argv   
)

Definition at line 118 of file unixcall.c.

◆ SETGID()

pointer SETGID ( context ctx,
int  n,
argv   
)

Definition at line 540 of file unixcall.c.

◆ SETITIMER()

pointer SETITIMER ( context ctx,
int  n,
argv   
)

Definition at line 268 of file unixcall.c.

◆ SETPRIORITY()

static pointer SETPRIORITY ( context ctx,
int  n,
pointer argv 
)
static

Definition at line 650 of file unixcall.c.

◆ SETUID()

pointer SETUID ( context ctx,
int  n,
argv   
)

Definition at line 532 of file unixcall.c.

◆ SIGADDSET()

pointer SIGADDSET ( context ctx,
int  n,
argv   
)

Definition at line 303 of file unixcall.c.

◆ SIGDELSET()

pointer SIGDELSET ( context ctx,
int  n,
argv   
)

Definition at line 319 of file unixcall.c.

◆ SIGNAL()

pointer SIGNAL ( context ctx,
int  n,
argv   
)

Definition at line 364 of file unixcall.c.

◆ SIGPROCMASK()

pointer SIGPROCMASK ( context ctx,
int  n,
argv   
)

Definition at line 335 of file unixcall.c.

◆ UALARM()

pointer UALARM ( context ctx,
int  n,
argv   
)

Definition at line 454 of file unixcall.c.

◆ UNAME()

pointer UNAME ( context ctx,
int  n,
pointer argv 
)

Definition at line 551 of file unixcall.c.

◆ UNIXREAD()

pointer UNIXREAD ( context ctx,
int  n,
argv   
)

Definition at line 705 of file unixcall.c.

◆ VFORK()

pointer VFORK ( context ctx,
int  n,
pointer argv 
)

Definition at line 627 of file unixcall.c.

◆ WAIT()

pointer WAIT ( context ctx,
int  n,
argv   
)

Definition at line 436 of file unixcall.c.

Variable Documentation

◆ altzone

time_t altzone

◆ ctxid_in_child

int ctxid_in_child
static

Definition at line 583 of file unixcall.c.

◆ daylight

int daylight

◆ errno

int errno

◆ eussigvec

pointer eussigvec[NSIG]

Definition at line 182 of file eus.c.

◆ rcsid

char* rcsid ="@(#)$Id$"
static

Definition at line 13 of file unixcall.c.

◆ timezone

time_t timezone


euslisp
Author(s): Toshihiro Matsui
autogenerated on Mon Feb 28 2022 22:18:28