home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3999 / syscallent.h < prev    next >
Encoding:
Text File  |  1991-09-09  |  10.3 KB  |  203 lines

  1. /*
  2.  * @(#)syscallent.h    1.4 91/09/05    - syscall call switch table
  3.  *        from @(#)init_sysent.c 2.64 89/10/04 SMI; from UCB 6.1 83/08/17
  4.  */
  5.     { 1, sys_indir, "indir"},        /* 0 = indir */
  6.     { 1, sys_rexit, "rexit"},        /* 1 = exit */
  7.     { 0, sys_fork, "fork"},        /* 2 = fork */
  8.     { 3, sys_read, "read"},        /* 3 = read */
  9.     { 3, sys_write, "write"},        /* 4 = write */
  10.     { 3, sys_open, "open"},        /* 5 = open */
  11.     { 1, sys_close, "close"},        /* 6 = close */
  12.     { 4, sys_wait4, "wait4"},        /* 7 = wait4 */
  13.     { 2, sys_creat, "creat"},        /* 8 = creat */
  14.     { 2, sys_link, "link"},        /* 9 = link */
  15.     { 1, sys_unlink, "unlink"},        /* 10 = unlink */
  16.     { 2, sys_execv, "execv"},        /* 11 = execv */
  17.     { 1, sys_chdir, "chdir"},        /* 12 = chdir */
  18.     { 0, sys_otime, "otime"},        /* 13 = old time */
  19.     { 3, sys_mknod, "mknod"},        /* 14 = mknod */
  20.     { 2, sys_chmod, "chmod"},        /* 15 = chmod */
  21.     { 3, sys_chown, "chown"},        /* 16 = chown; now 3 args */
  22.     { 1, sys_brk, "brk"},        /* 17 = brk */
  23.     { 2, sys_stat, "stat"},        /* 18 = old stat */
  24.     { 3, sys_lseek, "lseek"},        /* 19 = lseek */
  25.     { 0, sys_getpid, "getpid"},        /* 20 = getpid */
  26.     { 0, sys_nosys, "nosys"},        /* 21 = old mount */
  27.     { 1, sys_umount, "umount"},        /* 22 = old umount */
  28.     { 1, sys_osetuid, "osetuid"},        /* 23 = old setuid */
  29.     { 0, sys_getuid, "getuid"},        /* 24 = getuid */
  30.     { 1, sys_ostime, "ostime"},        /* 25 = old stime */
  31.     { 5, sys_ptrace, "ptrace"},        /* 26 = ptrace */
  32.     { 1, sys_oalarm, "oalarm"},        /* 27 = old alarm */
  33.     { 2, sys_ofstat, "ofstat"},        /* 28 = old fstat */
  34.     { 0, sys_opause, "opause"},        /* 29 = opause */
  35.     { 2, sys_outime, "outime"},        /* 30 = old utime */
  36.     { 0, sys_nosys, "nosys"},        /* 31 = was stty */
  37.     { 0, sys_nosys, "nosys"},        /* 32 = was gtty */
  38.     { 2, sys_access, "access"},        /* 33 = access */
  39.     { 1, sys_onice, "onice"},        /* 34 = old nice */
  40.     { 1, sys_oftime, "oftime"},        /* 35 = old ftime */
  41.     { 0, sys_sync, "sync"},        /* 36 = sync */
  42.     { 2, sys_kill, "kill"},        /* 37 = kill */
  43.     { 2, sys_stat, "stat"},        /* 38 = stat */
  44.     { 2, sys_osetpgrp, "osetpgrp"},        /* 39 = old setpgrp */
  45.     { 2, sys_lstat, "lstat"},        /* 40 = lstat */
  46.     { 2, sys_dup, "dup"},        /* 41 = dup */
  47.     { 0, sys_pipe, "pipe"},        /* 42 = pipe */
  48.     { 1, sys_otimes, "otimes"},        /* 43 = old times */
  49.     { 4, sys_profil, "profil"},        /* 44 = profil */
  50.     { 0, sys_nosys, "nosys"},        /* 45 = nosys */
  51.     { 1, sys_osetgid, "osetgid"},        /* 46 = old setgid */
  52.     { 0, sys_getgid, "getgid"},        /* 47 = getgid */
  53.     { 2, sys_ossig, "ossig"},        /* 48 = old sig */
  54.     { 0, sys_nosys, "nosys"},        /* 49 = reserved for USG */
  55.     { 0, sys_nosys, "nosys"},        /* 50 = reserved for USG */
  56.     { 1, sys_sysacct, "sysacct"},        /* 51 = turn acct off/on */
  57.     { 0, sys_nosys, "nosys"},        /* 52 = old set phys addr */
  58.     { 4, sys_mctl, "mctl"},        /* 53 = memory control */
  59.     { 3, sys_ioctl, "ioctl"},        /* 54 = ioctl */
  60.     { 2, sys_reboot, "reboot"},        /* 55 = reboot */
  61.     { 3, sys_owait3, "owait3"},        /* 56 = wait3 */
  62.     { 2, sys_symlink, "symlink"},        /* 57 = symlink */
  63.     { 3, sys_readlink, "readlink"},        /* 58 = readlink */
  64.     { 3, sys_execve, "execve"},        /* 59 = execve */
  65.     { 1, sys_umask, "umask"},        /* 60 = umask */
  66.     { 1, sys_chroot, "chroot"},        /* 61 = chroot */
  67.     { 2, sys_fstat, "fstat"},        /* 62 = fstat */
  68.     { 0, sys_nosys, "nosys"},        /* 63 = used internally */
  69.     { 1, sys_getpagesize, "getpagesize"},        /* 64 = getpagesize */
  70.     { 3, sys_omsync, "omsync"},        /* 65 = old msync */
  71.     { 0, sys_vfork, "vfork"},        /* 66 = vfork */
  72.     { 0, sys_read, "read"},        /* 67 = old vread */
  73.     { 0, sys_write, "write"},        /* 68 = old vwrite */
  74.     { 1, sys_sbrk, "sbrk"},        /* 69 = sbrk */
  75.     { 1, sys_sstk, "sstk"},        /* 70 = sstk */
  76.     { 6, sys_smmap, "smmap"},        /* 71 = mmap */
  77.     { 1, sys_ovadvise, "ovadvise"},        /* 72 = old vadvise */
  78.     { 2, sys_munmap, "munmap"},        /* 73 = munmap */
  79.     { 3, sys_mprotect, "mprotect"},        /* 74 = mprotect */
  80.     { 3, sys_omadvise, "omadvise"},        /* 75 = old madvise */
  81.     { 1, sys_vhangup, "vhangup"},        /* 76 = vhangup */
  82.     { 2, sys_ovlimit, "ovlimit"},        /* 77 = old vlimit */
  83.     { 3, sys_mincore, "mincore"},        /* 78 = mincore */
  84.     { 2, sys_getgroups, "getgroups"},        /* 79 = getgroups */
  85.     { 2, sys_setgroups, "setgroups"},        /* 80 = setgroups */
  86.     { 1, sys_getpgrp, "getpgrp"},        /* 81 = getpgrp */
  87.     { 2, sys_setpgrp, "setpgrp"},        /* 82 = setpgrp */
  88.     { 3, sys_setitimer, "setitimer"},        /* 83 = setitimer */
  89.     { 0, sys_owait, "owait"},        /* 84 = old wait & wait3 */
  90.     { 1, sys_swapon, "swapon"},        /* 85 = swapon */
  91.     { 2, sys_getitimer, "getitimer"},        /* 86 = getitimer */
  92.     { 2, sys_gethostname, "gethostname"},        /* 87 = gethostname */
  93.     { 2, sys_sethostname, "sethostname"},        /* 88 = sethostname */
  94.     { 0, sys_getdtablesize, "getdtablesize"},        /* 89 = getdtablesize */
  95.     { 2, sys_dup2, "dup2"},        /* 90 = dup2 */
  96.     { 2, sys_getdopt, "getdopt"},        /* 91 = getdopt */
  97.     { 3, sys_fcntl, "fcntl"},        /* 92 = fcntl */
  98.     { 5, sys_select, "select"},        /* 93 = select */
  99.     { 2, sys_setdopt, "setdopt"},        /* 94 = setdopt */
  100.     { 1, sys_fsync, "fsync"},        /* 95 = fsync */
  101.     { 3, sys_setpriority, "setpriority"},        /* 96 = setpriority */
  102.     { 3, sys_socket, "socket"},        /* 97 = socket */
  103.     { 3, sys_connect, "connect"},        /* 98 = connect */
  104.     { 3, sys_accept, "accept"},        /* 99 = accept */
  105.     { 2, sys_getpriority, "getpriority"},        /* 100 = getpriority */
  106.     { 4, sys_send, "send"},        /* 101 = send */
  107.     { 4, sys_recv, "recv"},        /* 102 = recv */
  108.     { 0, sys_nosys, "nosys"},        /* 103 = old socketaddr */
  109.     { 3, sys_bind, "bind"},        /* 104 = bind */
  110.     { 5, sys_setsockopt, "setsockopt"},        /* 105 = setsockopt */
  111.     { 2, sys_listen, "listen"},        /* 106 = listen */
  112.     { 2, sys_ovtimes, "ovtimes"},        /* 107 = old vtimes */
  113.     { 3, sys_sigvec, "sigvec"},        /* 108 = sigvec */
  114.     { 1, sys_sigblock, "sigblock"},        /* 109 = sigblock */
  115.     { 1, sys_sigsetmask, "sigsetmask"},        /* 110 = sigsetmask */
  116.     { 1, sys_sigpause, "sigpause"},        /* 111 = sigpause */
  117.     { 2, sys_sigstack, "sigstack"},        /* 112 = sigstack */
  118.     { 3, sys_recvmsg, "recvmsg"},        /* 113 = recvmsg */
  119.     { 3, sys_sendmsg, "sendmsg"},        /* 114 = sendmsg */
  120.     { 3, sys_vtrace, "vtrace"},        /* 115 = vtrace */
  121.     { 2, sys_gettimeofday, "gettimeofday"},        /* 116 = gettimeofday */
  122.     { 2, sys_getrusage, "getrusage"},        /* 117 = getrusage */
  123.     { 5, sys_getsockopt, "getsockopt"},        /* 118 = getsockopt */
  124.     { 0, sys_nosys, "nosys"},        /* 119 = nosys */
  125.     { 3, sys_readv, "readv"},        /* 120 = readv */
  126.     { 3, sys_writev, "writev"},        /* 121 = writev */
  127.     { 2, sys_settimeofday, "settimeofday"},        /* 122 = settimeofday */
  128.     { 3, sys_fchown, "fchown"},        /* 123 = fchown */
  129.     { 2, sys_fchmod, "fchmod"},        /* 124 = fchmod */
  130.     { 6, sys_recvfrom, "recvfrom"},        /* 125 = recvfrom */
  131.     { 2, sys_setreuid, "setreuid"},        /* 126 = setreuid */
  132.     { 2, sys_setregid, "setregid"},        /* 127 = setregid */
  133.     { 2, sys_rename, "rename"},        /* 128 = rename */
  134.     { 2, sys_truncate, "truncate"},        /* 129 = truncate */
  135.     { 2, sys_ftruncate, "ftruncate"},        /* 130 = ftruncate */
  136.     { 2, sys_flock, "flock"},        /* 131 = flock */
  137.     { 0, sys_nosys, "nosys"},        /* 132 = nosys */
  138.     { 6, sys_sendto, "sendto"},        /* 133 = sendto */
  139.     { 2, sys_shutdown, "shutdown"},        /* 134 = shutdown */
  140.     { 5, sys_socketpair, "socketpair"},        /* 135 = socketpair */
  141.     { 2, sys_mkdir, "mkdir"},        /* 136 = mkdir */
  142.     { 1, sys_rmdir, "rmdir"},        /* 137 = rmdir */
  143.     { 2, sys_utimes, "utimes"},        /* 138 = utimes */
  144.     { 0, sys_sigcleanup, "sigcleanup"},        /* 139 = signalcleanup */
  145.     { 2, sys_adjtime, "adjtime"},        /* 140 = adjtime */
  146.     { 3, sys_getpeername, "getpeername"},        /* 141 = getpeername */
  147.     { 2, sys_gethostid, "gethostid"},        /* 142 = gethostid */
  148.     { 0, sys_nosys, "nosys"},        /* 143 = old sethostid */
  149.     { 2, sys_getrlimit, "getrlimit"},        /* 144 = getrlimit */
  150.     { 2, sys_setrlimit, "setrlimit"},        /* 145 = setrlimit */
  151.     { 2, sys_killpg, "killpg"},        /* 146 = killpg */
  152.     { 0, sys_nosys, "nosys"},        /* 147 = nosys */
  153.     { 0, sys_oldquota, "oldquota"},        /* XXX */ /* 148 = old quota */
  154.     { 0, sys_oldquota, "oldquota"},        /* XXX */ /* 149 = old qquota */
  155.     { 3, sys_getsockname, "getsockname"},        /* 150 = getsockname */
  156.     { 4, sys_getmsg, "getmsg"},        /* 151 = getmsg */
  157.     { 4, sys_putmsg, "putmsg"},        /* 152 = putmsg */
  158.     { 3, sys_poll, "poll"},        /* 153 = poll */
  159.     { 0, sys_nosys, "nosys"},        /* 154 = old nfs_mount */
  160.     { 1, sys_nfs_svc, "nfs_svc"},        /* 155 = nfs_svc */
  161.     { 4, sys_getdirentries, "getdirentries"},        /* 156 = getdirentries */
  162.     { 2, sys_statfs, "statfs"},        /* 157 = statfs */
  163.     { 2, sys_fstatfs, "fstatfs"},        /* 158 = fstatfs */
  164.     { 1, sys_unmount, "unmount"},        /* 159 = unmount */
  165.     { 0, sys_async_daemon, "async_daemon"},        /* 160 = async_daemon */
  166.     { 2, sys_nfs_getfh, "nfs_getfh"},        /* 161 = get file handle */
  167.     { 2, sys_getdomainname, "getdomainname"},        /* 162 = getdomainname */
  168.     { 2, sys_setdomainname, "setdomainname"},        /* 163 = setdomainname */
  169.     { 5, sys_rtschedule, "rtschedule"},        /* 164 = rtschedule */
  170.     { 4, sys_quotactl, "quotactl"},        /* 165 = quotactl */
  171.     { 2, sys_exportfs, "exportfs"},        /* 166 = exportfs */
  172.     { 4, sys_mount, "mount"},        /* 167 = mount */
  173.     { 2, sys_ustat, "ustat"},        /* 168 = ustat */
  174.     { 5, sys_semsys, "semsys"},        /* 169 = semsys */
  175.     { 6, sys_msgsys, "msgsys"},        /* 170 = msgsys */
  176.     { 4, sys_shmsys, "shmsys"},        /* 171 = shmsys */
  177.     { 4, sys_auditsys, "auditsys"},        /* 172 = auditsys (audit control) */
  178.     { 5, sys_rfssys, "rfssys"},        /* 173 = RFS calls */
  179.     { 3, sys_getdents, "getdents"},        /* 174 = getdents */
  180.     { 1, sys_sys_setsid, "sys_setsid"},        /* 175 = setsid & s5 setpgrp() */
  181.     { 1, sys_fchdir, "fchdir"},        /* 176 = fchdir */
  182.     { 1, sys_fchroot, "fchroot"},        /* 177 = fchroot */
  183.     { 2, sys_vpixsys, "vpixsys"},        /* 178 = VP/ix system calls */
  184.     { 6, sys_aioread, "aioread"},        /* 179 = aioread */
  185.     { 6, sys_aiowrite, "aiowrite"},        /* 180 = aiowrite */
  186.     { 1, sys_aiowait, "aiowait"},        /* 181 = aiowait */
  187.     { 1, sys_aiocancel, "aiocancel"},        /* 182 = aiocancel */
  188.     { 1, sys_sigpending, "sigpending"},        /* 183 = sigpending */
  189.     { 0, sys_errsys, "errsys"},        /* 184 = AVAILABLE */
  190.     { 2, sys_setpgid, "setpgid"},        /* 185 = setpgid */
  191.     { 2, sys_pathconf, "pathconf"},        /* 186 = pathconf */
  192.     { 2, sys_fpathconf, "fpathconf"},        /* 187 = fpathconf */
  193.     { 1, sys_sysconf, "sysconf"},        /* 188 = sysconf */
  194.     { 1, sys_uname, "uname"},        /* 189 = uname */
  195.     { 0, sys_nosys, "nosys"},        /* 190 = reserved - Loadable syscalls */
  196.     { 0, sys_nosys, "nosys"},        /* 191 = reserved - Loadable syscalls */
  197.     { 0, sys_nosys, "nosys"},        /* 192 = reserved - Loadable syscalls */
  198.     { 0, sys_nosys, "nosys"},        /* 193 = reserved - Loadable syscalls */
  199.     { 0, sys_nosys, "nosys"},        /* 194 = reserved - Loadable syscalls */
  200.     { 0, sys_nosys, "nosys"},        /* 195 = reserved - Loadable syscalls */
  201.     { 0, sys_nosys, "nosys"},        /* 196 = reserved - Loadable syscalls */
  202.     { 0, sys_nosys, "nosys"},        /* 197 = reserved - Loadable syscalls */
  203.