Home | History | Annotate | Line # | Download | only in ultrix
syscalls.master revision 1.1
      1 	$Id: syscalls.master,v 1.1 1994/06/02 06:25:39 glass Exp $
      2 ;	from: @(#)syscalls.master	8.1 (Berkeley) 7/19/93
      3 ; System call name/number master file (or rather, slave, from SunOS).
      4 ; Processed to created sun_sysent.c, sun_syscalls.c and sun_syscall.h.
      5 
      6 ; Columns: number type nargs name altname/comments
      7 ;	number	system call number, must be in order
      8 ;	type	one of STD, OBSOL, UNIMPL, COMPAT
      9 ;	nargs	number of arguments
     10 ;	name	name of syscall routine
     11 ;	altname	name of system call if different
     12 ;		for UNIMPL/OBSOL, name continues with comments
     13 
     14 ; types:
     15 ;	STD	always included
     16 ;	COMPAT	included on COMPAT #ifdef
     17 ;	LIBCOMPAT included on COMPAT #ifdef, and placed in syscall.h
     18 ;	OBSOL	obsolete, not included in system, only specifies name
     19 ;	UNIMPL	not implemented, placeholder only
     20 
     21 ; #ifdef's, etc. may be included, and are copied to the output files.
     22 
     23 0	STD	0 nosys syscall
     24 1	STD	1 exit
     25 2	STD	0 fork
     26 3	STD	3 read
     27 4	STD	3 write
     28 5	STD	3 sun_open
     29 6	STD	1 close
     30 7	UNIMPL	0 old_wait
     31 8	STD	2 sun_creat
     32 9	STD	2 link
     33 10	STD	1 unlink
     34 11	STD	2 sun_execv
     35 12	STD	1 chdir
     36 13	COMPAT	0 sun_time
     37 14	STD	3 sun_mknod
     38 15	STD	2 chmod
     39 16	STD	3 chown
     40 17	STD	1 obreak break
     41 18	COMPAT	2 sun_stat
     42 19	STD	3 olseek lseek
     43 20	STD	0 getpid
     44 21	STD	4 sun_mount
     45 22	STD	2 sun_unmount
     46 23	COMPAT	1 setuid
     47 24	STD	0 getuid
     48 25	COMPAT	1 sun_stime
     49 26	UNIMPL	5 sun_ptrace
     50 27	COMPAT	1 sun_alarm
     51 28	COMPAT	1 sun_fstat
     52 29	COMPAT	0 sun_pause
     53 30	COMPAT	2 sun_utime
     54 31	UNIMPL	0 was stty
     55 32	UNIMPL	0 was gtty
     56 33	STD	2 access
     57 34	COMPAT	1 sun_nice
     58 35	COMPAT	1 sun_ftime
     59 36	STD	0 sync
     60 37	STD	2 kill
     61 38	STD	2 ostat stat
     62 39	COMPAT	2 sun_setpgrp
     63 40	STD	2 olstat lstat
     64 41	STD	2 dup
     65 42	STD	0 pipe
     66 43	COMPAT	1 sun_times
     67 44	STD	4 profil
     68 45	UNIMPL	0 nosys
     69 46	COMPAT	1 sun_setgid
     70 47	STD	0 getgid
     71 48	COMPAT	2 sun_ssig
     72 49	UNIMPL	0 reserved for USG
     73 50	UNIMPL	0 reserved for USG
     74 51	STD	1 acct
     75 52	UNIMPL	0 nosys
     76 53	UNIMPL	0 syslock
     77 54	STD	3 ioctl
     78 55	STD	2 reboot
     79 56	UNIMPL	0 mpxchan
     80 57	STD	2 symlink
     81 58	STD	3 readlink
     82 59	STD	3 execve
     83 60	STD	1 umask
     84 61	STD	1 chroot
     85 62	STD	2 ofstat
     86 63	UNIMPL	0 nosys
     87 64	STD	0 ogetpagesize
     88 65	UNIMPL	0 mremap
     89 66	STD	0 vfork
     90 67	OBSOL	0 vread
     91 68	OBSOL	0 vwrite
     92 69	STD	1 sbrk
     93 70	STD	1 sstk
     94 71	STD	6 sun_mmap mmap
     95 72	STD	1 ovadvise vadvise
     96 73	STD	2 munmap
     97 74	STD	3 mprotect
     98 75	STD	3 madvise
     99 76	STD	0 sun_vhangup
    100 77	COMPAT	0 vlimit
    101 78	STD	3 mincore
    102 79	STD	2 getgroups
    103 80	STD	2 setgroups
    104 81	STD	1 getpgrp
    105 82	STD	2 sun_setpgid
    106 83	STD	3 setitimer
    107 84	COMPAT	0 wait
    108 85	STD	1 swapon
    109 86	STD	2 getitimer
    110 87	STD	2 ogethostname
    111 88	STD	2 osethostname
    112 89	STD	0 getdtablesize
    113 90	STD	2 dup2
    114 91	UNIMPL	2 getdopt
    115 92	STD	3 fcntl
    116 93	STD	5 select
    117 94	UNIMPL	2 setdopt
    118 95	STD	1 fsync
    119 96	STD	3 setpriority
    120 97	STD	3 socket
    121 98	STD	3 connect
    122 99	STD	3 oaccept
    123 100	STD	2 getpriority
    124 101	STD	4 osend
    125 102	STD	4 orecv
    126 103	UNIMPL	0 sigreturn XXXXXXX
    127 104	STD	3 bind
    128 105	STD	5 sun_setsockopt
    129 106	STD	2 listen
    130 107	COMPAT	0 vtimes
    131 108	STD	3 osigvec
    132 109	STD	1 osigblock
    133 110	STD	1 osigsetmask
    134 111	STD	1 sigsuspend
    135 112	STD	2 osigstack
    136 113	STD	3 orecvmsg
    137 114	STD	3 osendmsg
    138 115	OBSOL	3 vtrace
    139 116	STD	2 gettimeofday
    140 117	STD	2 getrusage
    141 118	STD	5 getsockopt
    142 119	UNIMPL	0 resuba
    143 120	STD	3 readv
    144 121	STD	3 writev
    145 122	STD	2 settimeofday
    146 123	STD	3 fchown
    147 124	STD	2 fchmod
    148 125	STD	6 orecvfrom
    149 126	STD	2 osetreuid
    150 127	STD	2 osetregid
    151 128	STD	2 rename
    152 129	STD	2 otruncate truncate
    153 130	STD	2 oftruncate ftruncate
    154 131	STD	2 flock
    155 132	UNIMPL	0 nosys
    156 133	STD	6 sendto
    157 134	STD	2 shutdown
    158 135	STD	5 socketpair
    159 136	STD	2 mkdir
    160 137	STD	1 rmdir
    161 138	STD	2 utimes
    162 139	STD	1 sigreturn
    163 140	STD	2 adjtime
    164 141	STD	3 ogetpeername
    165 142	STD	0 ogethostid
    166 143	UNIMPL	1 old sethostid
    167 144	STD	2 sun_getrlimit
    168 145	STD	2 sun_setrlimit
    169 146	STD	2 okillpg
    170 147	UNIMPL	0 nosys
    171 148	UNIMPL	0 setquota
    172 149	UNIMPL	0 quota
    173 150	STD	3 ogetsockname
    174 151	UNIMPL	4 sysmips
    175 152	UNIMPL	4 cacheflush
    176 153	UNIMPL	3 cachectl
    177 154	UNIMPL	0 nosys
    178 155	UNIMPL	0 atomic_op
    179 156	UNIMPL	0 nosys
    180 157	UNIMPL	0 nosys
    181 158	STD	5 nfssvc
    182 159	STD	4 getdirentries
    183 160	STD	2 sun_statfs
    184 161	STD	2 sun_fstatfs
    185 162	STD	1 sun_unmount
    186 163	STD	0 async_daemon
    187 164	STD	2 getfh
    188 165	UNIMPL	2 ogetdomainname
    189 166	UNIMPL	2 osetdomainname
    190 167	UNIMPL  0 nosys
    191 168	STD	4 sun_quotactl
    192 169	STD	2 sun_exportfs
    193 170	STD	4 sun_mount
    194 171	UNIMPL	4 hdwconf
    195 #ifdef SYSVMSG
    196 172	UNIMPL	0 msgctl
    197 173	UNIMPL	0 msgget
    198 174	UNIMPL	0 msgrcv
    199 175	UNIMPL	0 msgsnd
    200 #else
    201 172	UNIMPL	0 msgctl
    202 173	UNIMPL	0 msgget
    203 174	UNIMPL	0 msgrcv
    204 175	UNIMPL	0 msgsnd
    205 #endif
    206 #ifdef SYSVSEM
    207 176	UNIMPL	0 semctl
    208 177	UNIMPL	0 semget
    209 178	UNIMPL	0 semop
    210 #else
    211 176	UNIMPL	0 semctl
    212 177	UNIMPL	0 semget
    213 178	UNIMPL	0 semop
    214 #endif
    215 179	STD	1 sun_uname
    216 #ifdef SYSVSHM
    217 180	STD	4 shmsys
    218 #else
    219 180	UNIMPL	0 nosys
    220 #endif
    221 181	UNIMPL	0 plock
    222 182	UNIMPL	0 lockf
    223 183	STD	2 sun_ustat
    224 184	UNIMPL	0 getmnt
    225 185	UNIMPL	0 notdef
    226 186	UNIMPL	0 notdef
    227 187	STD	1 sun_sigpending
    228 188	STD	1 setsid
    229 189	STD	1 ultrix_waitpid
    230 190	UNIMPL	0 nosys
    231 191	UNIMPL	0 nosys
    232 192	UNIMPL	0 nosys
    233 193	UNIMPL	0 nosys
    234 194	UNIMPL	0 nosys
    235 195	UNIMPL	0 nosys
    236 196	UNIMPL	0 nosys
    237 197	UNIMPL	0 nosys
    238 198	UNIMPL	0 nosys
    239 199	UNIMPL	0 nosys
    240 200	UNIMPL	0 nosys
    241 201	UNIMPL	0 nosys
    242 202	UNIMPL	0 nosys
    243 203	UNIMPL	0 nosys
    244 204	UNIMPL	0 nosys
    245 205	UNIMPL	0 nosys
    246 206	UNIMPL	0 nosys
    247 207	UNIMPL	0 nosys
    248 208	UNIMPL	0 nosys
    249 209	UNIMPL	0 nosys
    250 210	UNIMPL	0 nosys
    251 211	UNIMPL	0 nosys
    252 212	UNIMPL	0 nosys
    253 213	UNIMPL	0 nosys
    254 214	UNIMPL	0 nosys
    255 215	UNIMPL	0 nosys
    256 216	UNIMPL	0 nosys
    257 217	UNIMPL	0 nosys
    258 218	UNIMPL	0 nosys
    259 219	UNIMPL	0 nosys
    260 220	UNIMPL	0 nosys
    261 221	UNIMPL	0 nosys
    262 222	UNIMPL	0 nosys
    263 223	UNIMPL	0 nosys
    264 224	UNIMPL	0 nosys
    265 225	UNIMPL	0 nosys
    266 226	UNIMPL	0 nosys
    267 227	UNIMPL	0 nosys
    268 228	UNIMPL	0 nosys
    269 229	UNIMPL	0 nosys
    270 230	UNIMPL	0 nosys
    271 231	UNIMPL	0 nosys
    272 232	UNIMPL	0 nosys
    273 233	UNIMPL	0 nosys
    274 234	UNIMPL	0 nosys
    275 235	UNIMPL	0 nosys
    276 236	UNIMPL	0 nosys
    277 237	UNIMPL	0 nosys
    278 238	UNIMPL	0 nosys
    279 239	UNIMPL	0 nosys
    280 240	UNIMPL	0 nosys
    281 241	UNIMPL	0 nosys
    282 242	UNIMPL	0 nosys
    283 243	UNIMPL	0 nosys
    284 244	UNIMPL	0 nosys
    285 245	UNIMPL	0 nosys
    286 246	UNIMPL	0 nosys
    287 247	UNIMPL	0 nosys
    288 248	UNIMPL	0 nosys
    289 249	UNIMPL	0 nosys
    290 250	UNIMPL	0 nosys
    291 251	UNIMPL	0 nosys
    292 252     UNIMPL  0 audctl
    293 253	UNIMPL	0 audgen
    294 254	UNIMPL	0 startcpu
    295 255	UNIMPL	0 stopcpu
    296 256	UNIMPL	0 ultrix_getsysinfo
    297 257	UNIMPL	0 ultrix_setsysinfo
    298