4.4BSD snapshot (revision 8.1)
[unix-history] / usr / src / sys / hp / hpux / syscalls.master
CommitLineData
5f895439 1 @(#)syscalls.master 8.1 (Berkeley) %G%
f729398f
MH
2; System call name/number master file (or rather, slave, from HP-UX).
3; Processed to created hpux_sysent.c, hpux_syscalls.c and hpux_syscall.h.
4;
5; from: Utah $Hdr: hpux_sysent.c 1.26 92/12/26$
6;
afc41884
KM
7
8; Columns: number type nargs name altname/comments
9; number system call number, must be in order
10; type one of STD, OBSOL, UNIMPL, COMPAT
11; nargs number of arguments
12; name name of syscall routine
13; altname name of system call if different
14; for UNIMPL/OBSOL, name continues with comments
15
16; types:
17; STD always included
18; COMPAT included on COMPAT #ifdef
19; LIBCOMPAT included on COMPAT #ifdef, and placed in syscall.h
20; OBSOL obsolete, not included in system, only specifies name
21; UNIMPL not implemented, placeholder only, call nosys
22; NOTIMPL not implemented, placeholder only, call notimp
23
24; #ifdef's, etc. may be included, and are copied to the output files.
25
260 UNIMPL 0 indir or out-of-range
271 STD 1 rexit exit
282 STD 0 fork
293 STD 3 hpuxread read
304 STD 3 hpuxwrite write
315 STD 3 hpuxopen open
326 STD 1 close
337 STD 1 hpuxwait owait
348 STD 2 hpuxcreat ocreat
359 STD 2 link
3610 STD 1 unlink
3711 STD 2 hpuxexecv execv
3812 STD 1 chdir
3913 COMPAT 1 hpuxtime time
4014 STD 3 mknod
4115 STD 2 chmod
4216 STD 3 chown
4317 STD 1 obreak break
4418 COMPAT 2 hpuxstat stat
f8f77103 4519 STD 3 olseek
afc41884
KM
4620 STD 0 getpid
4721 NOTIMPL 3 mount
4822 NOTIMPL 1 umount
4923 STD 1 setuid
5024 STD 0 getuid
5125 COMPAT 1 hpuxstime stime
5226 STD 4 hpuxptrace ptrace
5327 COMPAT 1 hpuxalarm alarm
5428 COMPAT 2 hpuxfstat fstat
5529 COMPAT 0 hpuxpause pause
5630 COMPAT 2 hpuxutime utime
5731 COMPAT 2 hpuxstty stty
5832 COMPAT 2 hpuxgtty gtty
5933 STD 2 saccess access
6034 COMPAT 1 hpuxnice nice
6135 COMPAT 1 hpuxftime ftime
6236 STD 0 sync
6337 STD 2 hpuxkill kill
6438 STD 2 hpuxstat stat
6539 COMPAT 1 hpuxsetpgrp setpgrp
6640 STD 2 hpuxlstat lstat
6741 STD 1 hpuxdup dup
6842 STD 0 pipe
6943 COMPAT 1 hpuxtimes times
7044 STD 4 profil
7145 NOTIMPL 4 ki_syscall
7246 STD 1 setgid
7347 STD 0 getgid
7448 COMPAT 2 hpuxssig ssig
7549 UNIMPL 0 reserved for USG
7650 UNIMPL 0 reserved for USG
7751 NOTIMPL 1 acct
7852 UNIMPL 0 nosys
7953 UNIMPL 0 nosys
8054 STD 3 hpuxioctl ioctl
8155 NOTIMPL 4 reboot
8256 STD 2 symlink
8357 STD 3 hpuxutssys utssys
8458 STD 3 readlink
8559 STD 3 execve
8660 STD 1 umask
8761 STD 1 chroot
8862 STD 3 hpuxfcntl fcntl
8963 STD 2 hpuxulimit ulimit
9064 UNIMPL 0 nosys
9165 UNIMPL 0 nosys
9266 STD 0 vfork
9367 STD 0 hpuxread vread
9468 STD 0 hpuxwrite vwrite
9569 UNIMPL 0 nosys
9670 UNIMPL 0 nosys
f729398f 9771 STD 6 hpuxmmap mmap
afc41884
KM
9872 UNIMPL 0 nosys
9973 UNIMPL 0 nosys
10074 NOTIMPL 3 mprotect
10175 UNIMPL 0 nosys
10276 UNIMPL 0 nosys
10377 UNIMPL 0 nosys
10478 UNIMPL 0 nosys
10579 STD 2 getgroups
10680 STD 2 setgroups
10781 STD 1 hpuxgetpgrp2 getpgrp2
10882 STD 2 hpuxsetpgrp2 setpgrp2
10983 STD 3 setitimer
11084 STD 3 hpuxwait3 wait3
11185 NOTIMPL 5 swapon
11286 STD 2 getitimer
11387 UNIMPL 0 nosys
11488 UNIMPL 0 nosys
11589 UNIMPL 0 nosys
11690 STD 2 dup2
11791 UNIMPL 0 nosys
11892 STD 2 hpuxfstat fstat
11993 STD 5 select
12094 UNIMPL 0 nosys
12195 STD 1 fsync
12296 UNIMPL 0 nosys
12397 UNIMPL 3 nosys
12498 UNIMPL 2 nosys
12599 UNIMPL 2 nosys
126100 UNIMPL 0 nosys
127101 UNIMPL 0 nosys
128102 UNIMPL 0 nosys
129103 STD 1 sigreturn
130104 UNIMPL 2 nosys
131105 UNIMPL 0 nosys
132106 UNIMPL 0 nosys
133107 UNIMPL 0 nosys
134108 STD 3 hpuxsigvec sigvec
135109 STD 1 hpuxsigblock sigblock
136110 STD 1 hpuxsigsetmask sigsetmask
137111 STD 1 hpuxsigpause sigpause
138112 STD 2 osigstack
139113 UNIMPL 0 nosys
140114 UNIMPL 0 nosys
141115 UNIMPL 0 nosys
142116 STD 2 gettimeofday
143117 UNIMPL 0 nosys
144118 UNIMPL 0 nosys
145119 NOTIMPL 3 hpib_io_stub
146120 STD 3 hpuxreadv readv
147121 STD 3 hpuxwritev writev
148122 STD 2 settimeofday
149123 STD 3 fchown
150124 STD 2 fchmod
151125 UNIMPL 0 nosys
152126 STD 3 hpuxsetresuid setresuid
153127 STD 3 hpuxsetresgid setresgid
154128 STD 2 rename
32552a05
KM
155129 COMPAT 2 truncate
156130 COMPAT 2 ftruncate
afc41884
KM
157131 UNIMPL 0 nosys
158132 STD 1 hpuxsysconf sysconf
159133 UNIMPL 0 nosys
160134 UNIMPL 0 nosys
161135 UNIMPL 0 nosys
162136 STD 2 mkdir
163137 STD 1 rmdir
164138 UNIMPL 0 nosys
165139 UNIMPL 0 nosys
166140 UNIMPL 0 nosys
167141 UNIMPL 0 nosys
168142 UNIMPL 0 nosys
169143 UNIMPL 0 nosys
32552a05
KM
170144 COMPAT 2 getrlimit
171145 COMPAT 2 setrlimit
afc41884
KM
172146 UNIMPL 0 nosys
173147 UNIMPL 0 nosys
174148 UNIMPL 0 nosys
175149 UNIMPL 0 nosys
176150 UNIMPL 0 nosys
177151 NOTIMPL 3 privgrp
178152 STD 2 hpuxrtprio rtprio
179153 NOTIMPL 1 plock
180154 STD 2 hpuxnetioctl netioctl
181155 STD 4 hpuxlockf lockf
182156 STD 3 hpuxsemget semget
183157 STD 4 hpuxsemctl semctl
184158 STD 3 hpuxsemop semop
185159 NOTIMPL 2 msgget
186160 NOTIMPL 3 msgctl
187161 NOTIMPL 4 msgsnd
188162 NOTIMPL 5 msgrcv
189#ifdef SYSVSHM
190163 STD 3 hpuxshmget shmget
191164 STD 3 hpuxshmctl shmctl
192165 STD 3 hpuxshmat shmat
193166 STD 1 hpuxshmdt shmdt
194#else
195163 NOTIMPL 3 shmget
196164 NOTIMPL 3 shmctl
197165 NOTIMPL 3 shmat
198166 NOTIMPL 1 shmdt
199#endif
200167 STD 1 hpuxadvise m68020_advise
201168 NOTIMPL 2 nsp_init
202169 NOTIMPL 3 cluster
203170 NOTIMPL 4 mkrnod
204171 UNIMPL 0 nosys
205172 NOTIMPL 0 unsp_open
206173 UNIMPL 0 nosys
207174 STD 3 hpuxgetcontext getcontext
208175 UNIMPL 0 nosys
209176 UNIMPL 0 nosys
210177 UNIMPL 0 nosys
211178 NOTIMPL 0 lsync
212179 UNIMPL 0 nosys
213180 NOTIMPL 0 mysite
214181 NOTIMPL 1 sitels
215182 UNIMPL 0 nosys
216183 UNIMPL 0 nosys
217184 NOTIMPL 4 dskless_stats
218185 UNIMPL 0 nosys
219186 NOTIMPL 3 setacl
220187 NOTIMPL 3 fsetacl
221188 NOTIMPL 3 getacl
222189 NOTIMPL 3 fgetacl
223190 STD 6 hpuxgetaccess getaccess
224191 NOTIMPL 0 getaudid
225192 NOTIMPL 1 setaudid
226193 NOTIMPL 0 getaudproc
227194 NOTIMPL 1 setaudproc
228195 NOTIMPL 2 getevent
229196 NOTIMPL 2 setevent
230197 NOTIMPL 1 audwrite
231198 NOTIMPL 1 audswitch
232199 NOTIMPL 4 audctl
233200 STD 3 hpuxwaitpid waitpid
234201 UNIMPL 0 nosys
235202 UNIMPL 0 nosys
236203 UNIMPL 6 nosys
237204 UNIMPL 0 nosys
238205 UNIMPL 0 nosys
239206 UNIMPL 9 nosys
240207 UNIMPL 0 nosys
241208 UNIMPL 0 nosys
242209 UNIMPL 6 nosys
243210 UNIMPL 5 nosys
244211 UNIMPL 0 nosys
245212 UNIMPL 0 nosys
246213 UNIMPL 0 nosys
247214 UNIMPL 0 nosys
248215 UNIMPL 0 nosys
249216 UNIMPL 0 nosys
250217 UNIMPL 0 nosys
251218 UNIMPL 0 nosys
252219 UNIMPL 0 nosys
253220 UNIMPL 4 nosys
254221 UNIMPL 10 nosys
255222 UNIMPL 0 nosys
256223 UNIMPL 0 nosys
257224 UNIMPL 0 nosys
258225 NOTIMPL 2 pathconf
259226 NOTIMPL 2 fpathconf
260227 UNIMPL 0 nosys
261228 UNIMPL 0 nosys
262229 NOTIMPL 0 async_daemon
263230 NOTIMPL 3 nfs_fcntl
264231 STD 4 getdirentries
265232 STD 2 hpuxgetdomainname getdomainname
266233 NOTIMPL 2 nfs_getfh
267234 NOTIMPL 4 vfsmount
268235 NOTIMPL 1 nfs_svc
269236 STD 2 hpuxsetdomainname setdomainname
270237 NOTIMPL 2 statfs
271238 NOTIMPL 2 fstatfs
272239 STD 3 hpuxsigaction sigaction
273240 STD 3 hpuxsigprocmask sigprocmask
274241 STD 1 hpuxsigpending sigpending
275242 STD 1 hpuxsigsuspend sigsuspend
276243 NOTIMPL 4 fsctl
277244 UNIMPL 0 nosys
278245 NOTIMPL 3 pstat
f729398f
MH
279246 UNIMPL 0 nosys
280247 UNIMPL 0 nosys
281248 UNIMPL 0 nosys
282249 UNIMPL 0 nosys
283250 UNIMPL 0 nosys
284251 UNIMPL 0 nosys
285252 UNIMPL 0 nosys
286253 UNIMPL 0 nosys
287254 UNIMPL 0 nosys
288255 UNIMPL 0 nosys
289256 UNIMPL 0 nosys
290257 UNIMPL 0 nosys
291258 UNIMPL 0 nosys
292259 UNIMPL 0 nosys
293260 UNIMPL 0 nosys
294261 UNIMPL 0 nosys
295262 UNIMPL 0 nosys
296263 UNIMPL 0 nosys
297264 UNIMPL 0 nosys
298265 UNIMPL 0 nosys
299266 UNIMPL 0 nosys
300267 UNIMPL 0 nosys
301268 STD 0 getdtablesize getnumfds
302269 UNIMPL 0 nosys
303270 UNIMPL 0 nosys
304271 UNIMPL 0 nosys
305272 UNIMPL 0 nosys
306273 UNIMPL 0 nosys
307274 UNIMPL 0 nosys
308275 COMPAT 3 accept
309276 STD 3 bind
310277 STD 3 connect
311278 COMPAT 3 getpeername
312279 COMPAT 3 getsockname
313280 STD 5 getsockopt
314281 STD 2 listen
315282 COMPAT 4 recv
316283 COMPAT 6 recvfrom
317284 COMPAT 3 recvmsg
318285 COMPAT 4 send
319286 COMPAT 3 sendmsg
320287 STD 6 sendto
321288 STD 5 hpuxsetsockopt2 setsockopt2
322289 STD 2 shutdown
323290 STD 3 socket
324291 STD 4 socketpair