Home | History | Annotate | Download | only in sbcp
      1 #
      2 # CDDL HEADER START
      3 #
      4 # The contents of this file are subject to the terms of the
      5 # Common Development and Distribution License (the "License").
      6 # You may not use this file except in compliance with the License.
      7 #
      8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
      9 # or http://www.opensolaris.org/os/licensing.
     10 # See the License for the specific language governing permissions
     11 # and limitations under the License.
     12 #
     13 # When distributing Covered Code, include this CDDL HEADER in each
     14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
     15 # If applicable, add the following below this CDDL HEADER, with the
     16 # fields enclosed by brackets "[]" replaced with your own identifying
     17 # information: Portions Copyright [yyyy] [name of copyright owner]
     18 #
     19 # CDDL HEADER END
     20 #
     21 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
     22 # Use is subject to license terms.
     23 #
     24 #	ident	"%Z%%M%	%I%	%E% SMI"
     25 #
     26 nosys		NOSYS		/*   0 = 1, indir */
     27 exit		TRAP		/*   1 = 1, exit */
     28 forkall		TRAP		/*   2 = 0, fork */
     29 read		SIMPLE		/*   3 = 3, read */
     30 write		SIMPLE		/*   4 = 3, write */
     31 open		SIMPLE		/*   5 = 3, open */
     32 close		SIMPLE		/*   6 = 1, close */
     33 wait4		SIMPLE		/*   7 = 4, wait4 */
     34 creat		SIMPLE		/*   8 = 2, creat */
     35 link		SIMPLE		/*   9 = 2, link */
     36 unlink		SIMPLE		/*  10 = 1, unlink */
     37 execv		SIMPLE		/*  11 = 2, execv */
     38 chdir		SIMPLE		/*  12 = 1, chdir */
     39 nosys		NOSYS		/*  13 = 0, old time */
     40 mknod		SIMPLE		/*  14 = 3, mknod */
     41 chmod		SIMPLE		/*  15 = 2, chmod */
     42 chown		SIMPLE		/*  16 = 3, chown; now 3 args */
     43 brk		SIMPLE		/*  17 = 1, brk */
     44 nosys		NOSYS		/*  18 = 0, old stat */
     45 lseek		SIMPLE		/*  19 = 3, lseek */
     46 getpid		TRAP		/*  20 = 0, getpid */
     47 nosys		NOSYS		/*  21 = 0, old mount */
     48 umount		SIMPLE		/*  22 = 1, old umount */
     49 nosys		NOSYS		/*  23 = 0, old setuid */
     50 getuid		TRAP		/*  24 = 0, getuid */
     51 nosys		NOSYS		/*  25 = 0, old stime */
     52 ptrace		SIMPLE		/*  26 = 5, ptrace */
     53 nosys		NOSYS		/*  27 = 0, old alarm */
     54 nosys		NOSYS		/*  28 = 0, old fstat */
     55 nosys		NOSYS		/*  29 = 0, opause */
     56 nosys		NOSYS		/*  30 = 0, old utime */
     57 nosys		NOSYS		/*  31 = 0, was stty */
     58 nosys		NOSYS		/*  32 = 0, was gtty */
     59 access		SIMPLE		/*  33 = 2, access */
     60 nosys		NOSYS		/*  34 = 0, old nice */
     61 nosys		NOSYS		/*  35 = 0, old ftime */
     62 sync		SIMPLE		/*  36 = 0, sync */
     63 kill		SIMPLE		/*  37 = 2, kill */
     64 stat		SIMPLE		/*  38 = 2, stat */
     65 nosys		NOSYS		/*  39 = 0, old setpgrp */
     66 lstat		SIMPLE		/*  40 = 2, lstat */
     67 dup		SIMPLE		/*  41 = 2, dup */
     68 pipe		TRAP		/*  42 = 0, pipe */
     69 nosys		NOSYS		/*  43 = 0, old times */
     70 profil		SIMPLE		/*  44 = 4, profil */
     71 nosys		NOSYS		/*  45 = 0, nosys */
     72 nosys		NOSYS		/*  46 = 0, old setgid */
     73 getgid		TRAP		/*  47 = 0, getgid */
     74 nosys		NOSYS		/*  48 = 0, old sig */
     75 nosys		NOSYS		/*  49 = 0, reserved for USG */
     76 nosys		NOSYS		/*  50 = 0, reserved for USG */
     77 nosys		NOSYS		/*  51 = 1, turn acct off/on */
     78 nosys		NOSYS		/*  52 = 0, old set phys addr */
     79 mctl		SIMPLE		/*  53 = 4, memory control */
     80 ioctl		SIMPLE		/*  54 = 3, ioctl */
     81 reboot		SIMPLE		/*  55 = 2, reboot */
     82 wait3		NOSYS		/*  56 = 3, wait3 (per-4.0) */
     83 symlink		SIMPLE		/*  57 = 2, symlink */
     84 readlink	SIMPLE		/*  58 = 3, readlink */
     85 execve		SIMPLE		/*  59 = 3, execve */
     86 umask		SIMPLE		/*  60 = 1, umask */
     87 chroot		SIMPLE		/*  61 = 1, chroot */
     88 fstat		SIMPLE		/*  62 = 2, fstat */
     89 nosys		NOSYS		/*  63 = 0, used internally */
     90 getpagesize	SIMPLE		/*  64 = 1, getpagesize */
     91 msync		SIMPLE		/*  65 = 3, old msync */
     92 vfork		TRAP		/*  66 = 0, vfork */
     93 read		SIMPLE		/*  67 = 0, old vread */
     94 write		SIMPLE		/*  68 = 0, old vwrite */
     95 sbrk		SIMPLE		/*  69 = 1, sbrk */
     96 nullsys		SIMPLE		/*  70 = 1, sstk (emulated as nop) */
     97 mmap		SIMPLE		/*  71 = 6, mmap */
     98 nullsys		SIMPLE		/*  72 = 1, old vadvise (emulated as nop) */
     99 munmap		SIMPLE		/*  73 = 2, munmap */
    100 mprotect	SIMPLE		/*  74 = 3, mprotect */
    101 madvise		SIMPLE		/*  75 = 3, old madvise */
    102 vhangup		SIMPLE		/*  76 = 1, vhangup */
    103 nosys		NOSYS		/*  77 = 0, old vlimit */
    104 mincore		SIMPLE		/*  78 = 3, mincore */
    105 getgroups	SIMPLE		/*  79 = 2, getgroups */
    106 setgroups	SIMPLE		/*  80 = 2, setgroups */
    107 getpgrp		SIMPLE		/*  81 = 1, getpgrp */
    108 setpgrp		SIMPLE		/*  82 = 2, setpgrp */
    109 setitimer	SIMPLE		/*  83 = 3, setitimer */
    110 wait		NOSYS		/*  84 = 0, old wait & wait3 (per-4.0) */
    111 nosys		NOSYS		/*  85 = 1, swapon */
    112 getitimer	SIMPLE		/*  86 = 2, getitimer */
    113 gethostname	SIMPLE		/*  87 = 2, gethostname */
    114 sethostname	SIMPLE		/*  88 = 2, sethostname */
    115 getdtablesize	SIMPLE		/*  89 = 0, getdtablesize */
    116 dup2		SIMPLE		/*  90 = 2, dup2 */
    117 nullsys		SIMPLE		/*  91 = 2, getdopt (not implemented) */
    118 fcntl		SIMPLE		/*  92 = 3, fcntl */
    119 select		SIMPLE		/*  93 = 5, select */
    120 nullsys		SIMPLE		/*  94 = 2, setdopt (not implemented) */
    121 fsync		SIMPLE		/*  95 = 1, fsync */
    122 setpriority	SIMPLE		/*  96 = 3, setpriority */
    123 socket		SIMPLE		/*  97 = 3, socket */
    124 connect		SIMPLE		/*  98 = 3, connect */
    125 accept		SIMPLE		/*  99 = 3, accept */
    126 getpriority	SIMPLE		/* 100 = 2, getpriority */
    127 send		SIMPLE		/* 101 = 4, send */
    128 recv		SIMPLE		/* 102 = 4, recv */
    129 nosys		NOSYS		/* 103 = 0, old socketaddr */
    130 bind		SIMPLE		/* 104 = 3, bind */
    131 setsockopt	SIMPLE		/* 105 = 5, setsockopt */
    132 listen		SIMPLE		/* 106 = 2, listen */
    133 nosys		NOSYS		/* 107 = 0, old vtimes */
    134 sigvec		SIMPLE		/* 108 = 3, sigvec */
    135 sigblock	SIMPLE		/* 109 = 1, sigblock */
    136 sigsetmask	SIMPLE		/* 110 = 1, sigsetmask */
    137 sigpause	SIMPLE		/* 111 = 1, sigpause */
    138 sigstack	SIMPLE		/* 112 = 2, sigstack */
    139 recvmsg		SIMPLE		/* 113 = 3, recvmsg */
    140 sendmsg		SIMPLE		/* 114 = 3, sendmsg */
    141 nosys		NOSYS		/* 115 = 0, nosys */
    142 gettimeofday	SIMPLE		/* 116 = 2, gettimeofday */
    143 getrusage	SIMPLE		/* 117 = 2, getrusage */
    144 getsockopt	SIMPLE		/* 118 = 5, getsockopt */
    145 nosys		NOSYS		/* 119 = 0, nosys */
    146 readv		SIMPLE		/* 120 = 3, readv */
    147 writev		SIMPLE		/* 121 = 3, writev */
    148 settimeofday	SIMPLE		/* 122 = 2, settimeofday */
    149 fchown		SIMPLE		/* 123 = 3, fchown */
    150 fchmod		SIMPLE		/* 124 = 2, fchmod */
    151 recvfrom	SIMPLE		/* 125 = 6, recvfrom */
    152 setreuid	SIMPLE		/* 126 = 2, setreuid */
    153 setregid	SIMPLE		/* 127 = 2, setregid */
    154 rename		SIMPLE		/* 128 = 2, rename */
    155 truncate	SIMPLE		/* 129 = 2, truncate */
    156 ftruncate	SIMPLE		/* 130 = 2, ftruncate */
    157 flock		SIMPLE		/* 131 = 2, flock */
    158 nosys		NOSYS		/* 132 = 0, nosys */
    159 sendto		SIMPLE		/* 133 = 6, sendto */
    160 shutdown	SIMPLE		/* 134 = 2, shutdown */
    161 socketpair	SIMPLE		/* 135 = 5, socketpair */
    162 mkdir		SIMPLE		/* 136 = 2, mkdir */
    163 rmdir		SIMPLE		/* 137 = 1, rmdir */
    164 utimes		SIMPLE		/* 138 = 2, utimes */
    165 __sigcleanup	SIMPLE		/* 139 = 0, signalcleanup */
    166 adjtime		SIMPLE		/* 140 = 2, adjtime */
    167 getpeername	SIMPLE		/* 141 = 3, getpeername */
    168 gethostid	SIMPLE		/* 142 = 2, gethostid */
    169 nosys		NOSYS		/* 143 = 0, old sethostid */
    170 getrlimit	SIMPLE		/* 144 = 2, getrlimit */
    171 setrlimit	SIMPLE		/* 145 = 2, setrlimit */
    172 killpg		SIMPLE		/* 146 = 2, killpg */
    173 nosys		NOSYS		/* 147 = 0, nosys */
    174 nosys		NOSYS		/* 148 = 0, old quota */
    175 nosys		NOSYS		/* 149 = 0, old qquota */
    176 getsockname	SIMPLE		/* 150 = 3, getsockname */
    177 getmsg		SIMPLE		/* 151 = 4, getmsg */
    178 putmsg		SIMPLE		/* 152 = 4, putmsg */
    179 poll		SIMPLE		/* 153 = 3, poll */
    180 nosys		NOSYS		/* 154 = 0, old nfs_mount */
    181 nosys		NOSYS		/* 155 = 1, nfs_svc */
    182 getdirentries	NOSYS		/* 156 = 4, getdirentries (pre-4.0) */
    183 statfs		SIMPLE		/* 157 = 2, statfs */
    184 fstatfs		SIMPLE		/* 158 = 2, fstatfs */
    185 unmount		SIMPLE		/* 159 = 1, unmount */
    186 nosys		NOSYS		/* 160 = 0, async_daemon */
    187 nfs_getfh	SIMPLE		/* 161 = 2, get file handle */
    188 getdomainname	SIMPLE		/* 162 = 2, getdomainname */
    189 setdomainname	SIMPLE		/* 163 = 2, setdomainname */
    190 nosys		NOSYS		/* 164 = 0, not configured */
    191 nosys		NOSYS		/* 165 = 4, quotactl */
    192 exportfs	SIMPLE		/* 166 = 2, exportfs */
    193 mount		SIMPLE		/* 167 = 4, mount */
    194 ustat		SIMPLE		/* 168 = 2, ustat */
    195 semsys		SIMPLE		/* 169 = 5, semsys */
    196 msgsys		SIMPLE		/* 170 = 6, msgsys */
    197 shmsys		SIMPLE		/* 171 = 4, shmsys */
    198 nosys		NOSYS		/* 172 = 0, not configured */
    199 nosys		NOSYS		/* 173 = 0, not configured */
    200 getdents	SIMPLE		/* 174 = 3, getdents */
    201 setsid		SIMPLE		/* 175 = 1, setsid & s5 setpgrp() */
    202 fchdir		SIMPLE		/* 176 = 1, fchdir */
    203 fchroot		SIMPLE		/* 177 = 1, fchroot */
    204 nosys		NOSYS		/* 178 = 0, not configured */
    205 aioread		SIMPLE		/* 179 = 6, aioread */
    206 aiowrite	SIMPLE		/* 180 = 6, aiowrite */
    207 aiowait		SIMPLE		/* 181 = 1, aiowait */
    208 aiocancel	SIMPLE		/* 182 = 1, aiocancel */
    209 sigpending	SIMPLE		/* 183 = 1, sigpending */
    210 nosys		NOSYS		/* 184 = 0, AVAILABLE */
    211 setpgid		SIMPLE		/* 185 = 2, setpgid */
    212 pathconf	SIMPLE		/* 186 = 2, pathconf */
    213 fpathconf	SIMPLE		/* 187 = 2, fpathconf */
    214 sysconf		SIMPLE		/* 188 = 1, sysconf */
    215 uname		SIMPLE		/* 189 = 1, uname */
    216