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