Annotation of sys/compat/hpux/hppa/syscalls.master, Revision 1.1.1.1
1.1 nbrk 1: $OpenBSD: syscalls.master,v 1.8 2004/09/19 22:04:15 mickey Exp $
2:
3: ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
4:
5: ; OpenBSD COMPAT_HPUX system call name/number "master" file.
6: ; (See syscalls.conf to see what it is processed into.)
7: ;
8: ; Fields: number type [type-dependent ...]
9: ; number system call number, must be in order
10: ; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of
11: ; the compatibility options defined in syscalls.conf.
12: ;
13: ; types:
14: ; STD always included
15: ; OBSOL obsolete, not included in system
16: ; UNIMPL unimplemented, not included in system
17: ; NODEF included, but don't define the syscall number
18: ; NOARGS included, but don't define the syscall args structure
19: ;
20: ; The compat options are defined in the syscalls.conf file, and the
21: ; compat option name is prefixed to the syscall name. Other than
22: ; that, they're like NODEF (for 'compat' options), or STD (for
23: ; 'libcompat' options).
24: ;
25: ; The type-dependent arguments are as follows:
26: ; For STD, NODEF, NOARGS, and compat syscalls:
27: ; { pseudo-proto } [alias]
28: ; For other syscalls:
29: ; [comment]
30: ;
31: ; #ifdef's, etc. may be included, and are copied to the output files.
32: ; #include's are copied to the syscall switch definition file only.
33: ;
34: ; hppa syscall names (some do not match)
35: ; http://lists.parisc-linux.org/pipermail/parisc-linux/2001-October/013957.html
36: ;
37:
38: #include <sys/param.h>
39: #include <sys/systm.h>
40: #include <sys/signal.h>
41: #include <sys/mount.h>
42: #include <sys/exec.h>
43: #include <sys/syscallargs.h>
44:
45: #include <compat/hpux/hpux.h>
46: #include <compat/hpux/hppa/hpux_syscallargs.h>
47:
48: #include <machine/hpux_machdep.h>
49:
50: 0 NOARGS { int sys_nosys(void); } syscall
51: 1 NOARGS { int sys_exit(int rval); }
52: 2 STD { int hpux_sys_fork(void); }
53: 3 STD { int hpux_sys_read(int fd, char *buf, u_int nbyte); }
54: 4 STD { int hpux_sys_write(int fd, char *buf, u_int nbyte); }
55: 5 STD { int hpux_sys_open(char *path, int flags, int mode); }
56: 6 NOARGS { int sys_close(int fd); }
57: 7 STD { int hpux_sys_wait(int *status); }
58: 8 STD { int hpux_sys_creat(char *path, int mode); }
59: 9 NOARGS { int sys_link(char *path, char *link); }
60: 10 STD { int hpux_sys_unlink(char *path); }
61: 11 STD { int hpux_sys_execv(char * path, char * * argp); }
62: 12 STD { int hpux_sys_chdir(char *path); }
63: 13 STD { int hpux_sys_time_6x(time_t *t); }
64: 14 STD { int hpux_sys_mknod(char *path, int mode, int dev); }
65: 15 STD { int hpux_sys_chmod(char *path, int mode); }
66: 16 STD { int hpux_sys_chown(char *path, int uid, int gid); }
67: 17 NOARGS { int sys_obreak(char *nsize); }
68: 18 UNIMPL lchmod
69: 19 NOARGS { long compat_43_sys_lseek(int fd, long offset, \
70: int whence); }
71: 20 NOARGS { pid_t sys_getpid(void); }
72: 21 UNIMPL mount
73: 22 UNIMPL umount
74: 23 NOARGS { int sys_setuid(uid_t uid); }
75: 24 NOARGS { uid_t sys_getuid(void); }
76: 25 STD { int hpux_sys_stime_6x(int time); }
77: #ifdef PTRACE
78: 26 STD { int hpux_sys_ptrace(int req, int pid, int *addr, \
79: int data); }
80: #else
81: 26 UNIMPL ptrace
82: #endif
83: 27 STD { int hpux_sys_alarm_6x(int deltat); }
84: 28 UNIMPL cnx_lw_pmon_read
85: 29 STD { int hpux_sys_pause_6x(void); }
86: 30 STD { int hpux_sys_utime_6x(char *fname, time_t *tptr); }
87: 31 STD { int hpux_sys_stty_6x(int fd, caddr_t arg); }
88: 32 STD { int hpux_sys_gtty_6x(int fd, caddr_t arg); }
89: 33 STD { int hpux_sys_access(char *path, int flags); }
90: 34 STD { int hpux_sys_nice_6x(int nval); }
91: 35 STD { int hpux_sys_ftime_6x(struct hpux_timeb *tp); }
92: 36 NOARGS { int sys_sync(void); }
93: 37 STD { int hpux_sys_kill(pid_t pid, int signo); }
94: 38 STD { int hpux_sys_stat(char *path, struct hpux_stat *sb); }
95: 39 STD { int hpux_sys_setpgrp_6x(void); }
96: 40 STD { int hpux_sys_lstat(char *path, struct hpux_stat *sb); }
97: 41 NOARGS { int sys_dup(int fd); }
98: 42 NOARGS { int sys_opipe(void); }
99: 43 STD { int hpux_sys_times_6x(struct tms *tms); }
100: 44 NOARGS { int sys_profil(caddr_t samples, u_int size, \
101: u_int offset, u_int scale); }
102:
103: 45 UNIMPL ki_syscall
104: 46 NOARGS { int sys_setgid(gid_t gid); }
105: 47 NOARGS { gid_t sys_getgid(void); }
106: 48 UNIMPL
107: 49 UNIMPL reserved for USG
108: 50 UNIMPL reserved for USG
109: 51 UNIMPL acct
110: 52 UNIMPL set_userthreadid
111: 53 UNIMPL lwp_mutex_unlock_2
112: 54 STD { int hpux_sys_ioctl(int fd, int com, caddr_t data); }
113: 55 UNIMPL reboot
114: 56 STD { int hpux_sys_symlink(char *path, char *link); }
115: 57 STD { int hpux_sys_utssys(struct hpux_utsname *uts, \
116: int dev, int request); }
117: 58 STD { int hpux_sys_readlink(char *path, char *buf, \
118: int count); }
119: 59 STD { int hpux_sys_execve(char *path, char **argp, \
120: char **envp); }
121: 60 NOARGS { int sys_umask(int newmask); }
122: 61 NOARGS { int sys_chroot(char *path); }
123: 62 STD { int hpux_sys_fcntl(int fd, int cmd, int arg); }
124: 63 STD { int hpux_sys_ulimit(int cmd, int newlimit); }
125: 64 UNIMPL
126: 65 UNIMPL
127: 66 STD { int hpux_sys_vfork(void); }
128: 67 UNIMPL lwp_getprivate
129: 68 UNIMPL lwp_setprivate
130: 69 UNIMPL
131: 70 UNIMPL
132: 71 STD { int hpux_sys_mmap(caddr_t addr, size_t len, \
133: int prot, int flags, int fd, long pos); }
134: 72 UNIMPL
135: 73 NOARGS { int sys_munmap(caddr_t addr, size_t len); }
136: 74 NOARGS { int sys_mprotect(caddr_t addr, size_t len, \
137: int prot); }
138: 75 NOARGS { int sys_madvise(void *addr, size_t len, int behav); }
139: 76 UNIMPL vhangup
140: 77 UNIMPL swapoff
141: 78 UNIMPL
142: 79 NOARGS { int sys_getgroups(u_int gidsetsize, gid_t *gidset); }
143: 80 NOARGS { int sys_setgroups(u_int gidsetsize, gid_t *gidset); }
144: 81 STD { int hpux_sys_getpgrp2(pid_t pid); }
145: 82 STD { int hpux_sys_setpgrp2(pid_t pid, pid_t pgid); }
146: 83 NOARGS { int sys_setitimer(u_int which, \
147: struct itimerval *itv, struct itimerval *oitv); }
148: 84 STD { int hpux_sys_wait3(int *status, int options, \
149: int rusage); }
150: 85 UNIMPL swapon
151: 86 NOARGS { int sys_getitimer(u_int which, \
152: struct itimerval *itv); }
153: 87 UNIMPL
154: 88 UNIMPL
155: 89 UNIMPL
156: 90 NOARGS { int sys_dup2(u_int from, u_int to); }
157: 91 UNIMPL
158: 92 STD { int hpux_sys_fstat(int fd, struct hpux_stat *sb); }
159: 93 NOARGS { int sys_select(u_int nd, fd_set *in, fd_set *ou, \
160: fd_set *ex, struct timeval *tv); }
161: 94 UNIMPL
162: 95 NOARGS { int sys_fsync(int fd); }
163: 96 NOARGS { int sys_setpriority(int which, id_t who, int prio); }
164: 97 UNIMPL
165: 98 UNIMPL
166: 99 UNIMPL
167: 100 NOARGS { int sys_getpriority(int which, id_t who); }
168: 101 UNIMPL
169: 102 UNIMPL
170: 103 UNIMPL lf_send
171: 104 UNIMPL
172: 105 UNIMPL
173: 106 UNIMPL
174: 107 UNIMPL
175: 108 STD { int hpux_sys_sigvec(int signo, struct sigvec *nsv, \
176: struct sigvec *osv); }
177: 109 STD { int hpux_sys_sigblock(int mask); }
178: 110 STD { int hpux_sys_sigsetmask(int mask); }
179: 111 STD { int hpux_sys_sigpause(int mask); }
180: 112 NOARGS { int compat_43_sys_sigstack(struct sigstack *nss, \
181: struct sigstack *oss); }
182: 113 UNIMPL
183: 114 UNIMPL
184: 115 UNIMPL regctl
185: 116 NOARGS { int sys_gettimeofday(struct timeval *tp); }
186: 117 UNIMPL getrusage
187: 118 UNIMPL
188: 119 UNIMPL
189: 120 STD { int hpux_sys_readv(int fd, struct iovec *iovp, \
190: u_int iovcnt); }
191: 121 STD { int hpux_sys_writev(int fd, struct iovec *iovp, \
192: u_int iovcnt); }
193: 122 NOARGS { int sys_settimeofday(struct timeval *tv, \
194: struct timezone *tzp); }
195: 123 NOARGS { int sys_fchown(int fd, int uid, int gid); }
196: 124 NOARGS { int sys_fchmod(int fd, int mode); }
197: 125 UNIMPL
198: 126 NOARGS { int sys_setresuid(uid_t ruid, uid_t uide, \
199: uid_t suid); }
200: 127 NOARGS { int sys_setresgid(gid_t rgid, gid_t egid, \
201: gid_t sgid); }
202: 128 STD { int hpux_sys_rename(char *from, char *to); }
203: 129 STD { int hpux_sys_truncate(char *path, long length); }
204: 130 NOARGS { int compat_43_sys_ftruncate(int fd, long length); }
205: 131 UNIMPL
206: 132 STD { int hpux_sys_sysconf(int name); }
207: 133 UNIMPL
208: 134 UNIMPL
209: 135 UNIMPL
210: 136 STD { int hpux_sys_mkdir(char *path, int mode); }
211: 137 STD { int hpux_sys_rmdir(char *path); }
212: 138 UNIMPL
213: 139 UNIMPL sigcleanup
214: 140 UNIMPL setcore
215: 141 UNIMPL
216: 142 UNIMPL
217: 143 UNIMPL
218: 144 STD { int hpux_sys_getrlimit(u_int which, \
219: struct ogetrlimit *rlp); }
220: 145 STD { int hpux_sys_setrlimit(u_int which, \
221: struct ogetrlimit *rlp); }
222: 146 UNIMPL
223: 147 UNIMPL lwp_self
224: 148 UNIMPL quotactl
225: 149 UNIMPL get_sysinfo
226: 150 UNIMPL
227: 151 UNIMPL privgrp
228: 152 STD { int hpux_sys_rtprio(pid_t pid, int prio); }
229: 153 UNIMPL plock
230: 154 UNIMPL lf_next_scn
231: 155 STD { int hpux_sys_lockf(int fd, int func, long size); }
232: #ifdef SYSVSEM
233: 156 NOARGS { int sys_semget(key_t key, int nsems, int semflg); }
234: 157 NOARGS { int sys___semctl(int semid, int semnum, int cmd, \
235: union semun *arg); }
236: 158 NOARGS { int sys_semop(int semid, struct sembuf *sops, \
237: u_int nsops); }
238: #else
239: 156 UNIMPL semget
240: 157 UNIMPL semctl
241: 158 UNIMPL semop
242: #endif
243: #ifdef SYSVMSG
244: 159 NOARGS { int sys_msgget(key_t key, int msgflg); }
245: 160 NOARGS { int sys_msgctl(int msqid, int cmd, \
246: struct msqid_ds *buf); }
247: 161 NOARGS { int sys_msgsnd(int msqid, void *msgp, size_t msgsz, \
248: int msgflg); }
249: 162 NOARGS { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, \
250: long msgtyp, int msgflg); }
251: #else
252: 159 UNIMPL msgget
253: 160 UNIMPL msgctl
254: 161 UNIMPL msgsnd
255: 162 UNIMPL msgrcv
256: #endif
257: #ifdef SYSVSHM
258: 163 NOARGS { int sys_shmget(key_t key, int size, int shmflg); }
259: 164 STD { int hpux_sys_shmctl(int shmid, int cmd, \
260: caddr_t buf); }
261: 165 NOARGS { int sys_shmat(int shmid, void *shmaddr, int shmflg); }
262: 166 NOARGS { int sys_shmdt(void *shmaddr); }
263: #else
264: 163 UNIMPL shmget
265: 164 UNIMPL shmctl
266: 165 UNIMPL shmat
267: 166 UNIMPL shmdt
268: #endif
269: 167 UNIMPL set_mem_window
270: 168 UNIMPL nsp_init
271: 169 UNIMPL
272: 170 UNIMPL mkrnod
273: 171 UNIMPL test
274: 172 UNIMPL unsp_open
275: 173 UNIMPL
276: 174 STD { int hpux_sys_getcontext(char *buf, int len); }
277: 175 UNIMPL osetcontext
278: 176 UNIMPL bigio
279: 177 UNIMPL pipenode
280: 178 UNIMPL lsync
281: 179 UNIMPL
282: 180 UNIMPL mysite
283: 181 UNIMPL sitels
284: 182 UNIMPL swapclients
285: 183 UNIMPL rmtprocess
286: 184 UNIMPL dskless_stats
287: 185 STD { int hpux_sys_sigprocmask(int how, \
288: hpux_sigset_t *set, hpux_sigset_t *oset); }
289: 186 STD { int hpux_sys_sigpending(hpux_sigset_t *set); }
290: 187 STD { int hpux_sys_sigsuspend(hpux_sigset_t *set); }
291: 188 STD { int hpux_sys_sigaction(int signo, \
292: struct hpux_sigaction *nsa, \
293: struct hpux_sigaction *osa); }
294: 189 UNIMPL lw_get_thread_times
295: 190 UNIMPL nfssvc
296: 191 UNIMPL getfh
297: 192 NOARGS { int compat_09_sys_getdomainname(char *domainname, \
298: int len); }
299: 193 NOARGS { int compat_09_sys_setdomainname(char *domainname, \
300: int len); }
301: 194 UNIMPL async_daemon
302: 195 NOARGS { int compat_43_sys_getdirentries(int fd, char *buf, \
303: u_int count, long *basep); }
304: 196 UNIMPL statfs
305: 197 UNIMPL fstatfs
306: 198 UNIMPL vfsmount
307: 199 UNIMPL qmml
308: 200 STD { int hpux_sys_waitpid(pid_t pid, int *status, \
309: int options, struct rusage *rusage); }
310: 201 UNIMPL
311: 202 UNIMPL
312: 203 UNIMPL
313: 204 UNIMPL
314: 205 UNIMPL
315: 206 UNIMPL
316: 207 UNIMPL
317: 208 UNIMPL
318: 209 UNIMPL
319: 210 UNIMPL
320: 211 UNIMPL
321: 212 UNIMPL
322: 213 UNIMPL
323: 214 UNIMPL
324: 215 UNIMPL
325: 216 UNIMPL
326: 217 UNIMPL
327: 218 UNIMPL
328: 219 UNIMPL
329: 220 UNIMPL
330: 221 UNIMPL
331: 222 UNIMPL
332: 223 UNIMPL
333: 224 STD { void hpux_sigsetreturn(caddr_t addr, int cookie, int len); }
334: 225 UNIMPL sigsetstatemask
335: 226 UNIMPL
336: 227 UNIMPL cs
337: 228 UNIMPL cds
338: 229 UNIMPL set_no_trunc
339: 230 UNIMPL pathconf
340: 231 UNIMPL fpathconf
341: 232 UNIMPL
342: 233 UNIMPL
343: 234 UNIMPL nfs_fcntl
344: 235 UNIMPL ogetacl
345: 236 UNIMPL ofgetctl
346: 237 UNIMPL osetacl
347: 238 UNIMPL ofsetacl
348: 239 UNIMPL pstat
349: 240 UNIMPL getaudid
350: 241 UNIMPL setaudid
351: 242 UNIMPL getaudproc
352: 243 UNIMPL setaudproc
353: 244 UNIMPL getevent
354: 245 UNIMPL setevent
355: 246 UNIMPL audwrite
356: 247 UNIMPL audswitch
357: 248 UNIMPL audctl
358: 249 UNIMPL ogetaccess
359: 250 UNIMPL fsctl
360: 251 UNIMPL
361: 252 UNIMPL getmount_entries
362: 253 UNIMPL lwp_mutex_init2
363: 254 UNIMPL
364: 255 UNIMPL
365: 256 UNIMPL
366: 257 UNIMPL
367: 258 UNIMPL
368: 259 UNIMPL swapfs
369: 260 UNIMPL fss
370: 261 UNIMPL
371: 262 UNIMPL
372: 263 UNIMPL
373: 264 UNIMPL
374: 265 UNIMPL
375: 266 UNIMPL
376: 267 UNIMPL tsync
377: 268 UNIMPL getnumfds
378: 269 NOARGS { int sys_poll(struct pollfd *fds, u_int nfds, \
379: int timeout); }
380: 270 UNIMPL getmsg
381: 271 UNIMPL putmsg
382: 272 NOARGS { int sys_fchdir(int fd); }
383: 273 UNIMPL getmount_cnt
384: 274 UNIMPL getmount_entry
385: 275 NOARGS { int compat_43_sys_accept(int s, caddr_t name, \
386: int *anamelen); }
387: 276 NOARGS { int sys_bind(int s, caddr_t name, int namelen); }
388: 277 NOARGS { int sys_connect(int s, caddr_t name, int namelen); }
389: 278 NOARGS { int sys_getpeername(int fdes, caddr_t asa, \
390: int *alen); }
391: 279 NOARGS { int sys_getsockname(int fdec, caddr_t asa, \
392: int *alen); }
393: 280 NOARGS { int sys_getsockopt(int s, int level, int name, \
394: void *val, socklen_t *avalsize); }
395: 281 NOARGS { int sys_listen(int s, int backlog); }
396: 282 NOARGS { int compat_43_sys_recv(int s, caddr_t buf, int len, \
397: int flags); }
398: 283 NOARGS { int compat_43_sys_recvfrom(int s, caddr_t buf, \
399: size_t len, int flags, caddr_t from, \
400: int *fromlenaddr); }
401: 284 NOARGS { int compat_43_sys_recvmsg(int s, \
402: struct omsghdr *msg, int flags); }
403: 285 NOARGS { int compat_43_sys_send(int s, caddr_t buf, int len, \
404: int flags); }
405: 286 NOARGS { int compat_43_sys_sendmsg(int s, caddr_t msg, \
406: int flags); }
407: 287 NOARGS { int sys_sendto(int s, caddr_t buf, size_t len, \
408: int flags, caddr_t to, int tolen); }
409: 288 NOARGS { int sys_setsockopt(int s, int level, int name, \
410: const void *val, socklen_t valsize); }
411: 289 NOARGS { int sys_shutdown(int s, int how); }
412: 290 NOARGS { int sys_socket(int domain, int type, int protocol); }
413: 291 NOARGS { int sys_socketpair(int domain, int type, \
414: int protocol, int *rsv); }
415: 292 UNIMPL proc_open
416: 293 UNIMPL proc_close
417: 294 UNIMPL proc_send
418: 295 UNIMPL proc_recv
419: 296 UNIMPL proc_sendrecv
420: 297 UNIMPL proc_syscall
421: 298 UNIMPL
422: 299 UNIMPL
423: 300 UNIMPL
424: 301 UNIMPL
425: 302 UNIMPL
426: 303 UNIMPL
427: 304 UNIMPL
428: 305 UNIMPL
429: 306 UNIMPL
430: 307 UNIMPL
431: 308 UNIMPL
432: 309 UNIMPL
433: 310 UNIMPL
434: 311 UNIMPL
435: #ifdef SYSVSEM
436: 312 NOARGS { int sys___semctl(int semid, int semnum, int cmd, \
437: union semun *arg); } nsemctl
438: #else
439: 312 UNIMPL semctl
440: #endif
441: #ifdef SYSVMSG
442: 313 NOARGS { int sys_msgctl(int msqid, int cmd, \
443: struct msqid_ds *buf); } nmsgctl
444: #else
445: 313 UNIMPL msgctl
446: #endif
447: #ifdef SYSVSHM
448: 314 STD { int hpux_sys_nshmctl(int shmid, int cmd, \
449: caddr_t buf); }
450: #else
451: 314 UNIMPL shmctl
452: #endif
453: 315 UNIMPL mpctl
454: 316 UNIMPL exportfs
455: 317 UNIMPL getpmsg
456: 318 UNIMPL putpmsg
457: 319 UNIMPL
458: ; msync(2) sez hpux does no EBUSY and blocks XXX
459: 320 NOARGS { int sys_msync(void *addr, size_t len, int flags); }
460: 321 UNIMPL msleep
461: 322 UNIMPL mwakeup
462: 323 UNIMPL msem_init
463: 324 UNIMPL msem_remove
464: 325 UNIMPL adjtime
465: 326 UNIMPL kload
466: 327 UNIMPL fattach
467: 328 UNIMPL fdetach
468: 329 UNIMPL serialize
469: 330 UNIMPL statvfs
470: 331 UNIMPL fstatvfs
471: 332 NOARGS { int sys_lchown(const char *path, uid_t uid, gid_t gid); }
472: 333 UNIMPL getsid
473: 334 UNIMPL sysfs
474: 335 UNIMPL
475: 336 UNIMPL
476: 337 UNIMPL sched_setparam
477: 338 UNIMPL sched_getparam
478: 339 UNIMPL sched_setscheduler
479: 340 UNIMPL sched_getscheduler
480: 341 UNIMPL sched_yield
481: 342 UNIMPL sched_get_priority_max
482: 343 UNIMPL sched_get_priority_min
483: 344 UNIMPL sched_rr_get_interval
484: 345 UNIMPL clock_settime
485: 346 UNIMPL clock_gettime
486: 347 UNIMPL clock_getres
487: 348 UNIMPL timer_create
488: 349 UNIMPL timer_delete
489: 350 UNIMPL timer_settime
490: 351 UNIMPL timer_gettime
491: 352 UNIMPL timer_getoverrun
492: 353 NOARGS { int sys_nanosleep(const struct timespec *rqtp, \
493: struct timespec *rmtp); }
494: 354 UNIMPL toolbox
495: 355 UNIMPL
496: 356 UNIMPL getdents
497: 357 UNIMPL getcontext
498: 358 UNIMPL sysinfo
499: 359 UNIMPL fcntl64
500: 360 UNIMPL ftruncate64
501: 361 UNIMPL fstat64
502: 362 UNIMPL getdirentries64
503: 363 UNIMPL getrlimit64
504: 364 UNIMPL lockf64
505: 365 UNIMPL lseek64
506: 366 UNIMPL lstat64
507: 367 UNIMPL mmap64
508: 368 UNIMPL setrlimit64
509: 369 UNIMPL stat64
510: 370 UNIMPL truncate64
511: 371 UNIMPL ulimit64
512: 372 UNIMPL pread
513: 373 UNIMPL preadv
514: 374 UNIMPL pwrite
515: 375 UNIMPL pwritev
516: 376 UNIMPL pread64
517: 377 UNIMPL preadv64
518: 378 UNIMPL pwrite64
519: 379 UNIMPL pwritev64
520: 380 UNIMPL setcontext
521: 381 STD { int hpux_sys_sigaltstack( \
522: const struct hpux_sigaltstack *nss, \
523: struct hpux_sigaltstack *oss); }
524: 382 UNIMPL waitid
525: 383 UNIMPL setpgrp
526: 384 UNIMPL recvmsg2
527: 385 UNIMPL sendmsg2
528: 386 UNIMPL socket2
529: 387 UNIMPL socketpair2
530: 388 UNIMPL setregid
531: 389 UNIMPL lwp_create
532: 390 UNIMPL lwp_terminate
533: 391 UNIMPL lwp_wait
534: 392 UNIMPL lwp_suspend
535: 393 UNIMPL lwp_resume
536: 394 UNIMPL
537: 395 UNIMPL lwp_abort_syscall
538: 396 UNIMPL lwp_info
539: 397 UNIMPL lwp_kill
540: 398 UNIMPL ksleep
541: 399 UNIMPL kwakeup
542: 400 UNIMPL
543: 401 UNIMPL pstat_getlwp
544: 402 UNIMPL lwp_exit
545: 403 UNIMPL lwp_continue
546: 404 UNIMPL getacl
547: 405 UNIMPL fgetacl
548: 406 UNIMPL setacl
549: 407 UNIMPL fsetacl
550: 408 UNIMPL getaccess
551: 409 UNIMPL lwp_mutex_init
552: 410 UNIMPL lwp_mutex_lock_sys
553: 411 UNIMPL lwp_mutex_unlock
554: 412 UNIMPL lwp_cond_init
555: 413 UNIMPL lwp_cond_signal
556: 414 UNIMPL lwp_cond_broadcast
557: 415 UNIMPL lwp_cond_wait_sys
558: 416 UNIMPL lwp_getscheduler
559: 417 UNIMPL lwp_setscheduler
560: 418 UNIMPL lwp_getstate
561: 419 UNIMPL lwp_setstate
562: 420 UNIMPL lwp_detach
563: 421 NOARGS { int sys_mlock(const void *addr, size_t len); }
564: 422 NOARGS { int sys_munlock(const void *addr, size_t len); }
565: 423 NOARGS { int sys_mlockall(int flags); }
566: 424 NOARGS { int sys_munlockall(void); }
567: 425 UNIMPL shm_open
568: 426 UNIMPL shm_unlink
569: 427 UNIMPL sigqueue
570: 428 UNIMPL sigwaitinfo
571: 429 UNIMPL sigtimedwait
572: 430 UNIMPL sigwait
573: 431 UNIMPL aio_read
574: 432 UNIMPL aio_write
575: 433 UNIMPL lio_listio
576: 434 UNIMPL aio_error
577: 435 UNIMPL aio_return
578: 436 UNIMPL aio_cancel
579: 437 UNIMPL aio_suspend
580: 438 UNIMPL aio_fsync
581: 439 UNIMPL mq_open
582: 440 UNIMPL mq_close
583: 441 UNIMPL mq_unlink
584: 442 UNIMPL mq_send
585: 443 UNIMPL mq_receive
586: 444 UNIMPL mq_notify
587: 445 UNIMPL mq_setattr
588: 446 UNIMPL mq_getattr
589: 447 UNIMPL ksem_open
590: 448 UNIMPL ksem_unlink
591: 449 UNIMPL ksem_close
592: 450 UNIMPL ksem_post
593: 451 UNIMPL ksem_wait
594: 452 UNIMPL ksem_read
595: 453 UNIMPL ksem_trywait
596: 454 UNIMPL lwp_rwlock_init
597: 455 UNIMPL lwp_rwlock_destroy
598: 456 UNIMPL lwp_rwlock_rdlock_sys
599: 457 UNIMPL lwp_rwlock_wrlock_sys
600: 458 UNIMPL lwp_rwlock_tryrdlock
601: 459 UNIMPL lwp_rwlock_trywrlock
602: 460 UNIMPL lwp_rwlock_unlock
603: 461 UNIMPL ttrace
604: 462 UNIMPL ttrace_wait
605: 463 UNIMPL lf_wire_mem
606: 464 UNIMPL lf_unwire_mem
607: 465 UNIMPL lf_send_pin_map
608: 466 UNIMPL lf_free_buf
609: 467 UNIMPL lf_wait_nq
610: 468 UNIMPL lf_wakeup_conn_q
611: 469 UNIMPL lf_unused
612: 470 UNIMPL lwp_sema_init
613: 471 UNIMPL lwp_sema_post
614: 472 UNIMPL lwp_sema_wait
615: 473 UNIMPL lwp_sema_trywait
616: 474 UNIMPL lwp_sema_destroy
617: 475 UNIMPL statvfs64
618: 476 UNIMPL fstatvfs64
619: 477 UNIMPL msh_register
620: 478 UNIMPL ptrace64
621: 479 UNIMPL sendfile
622: 480 UNIMPL sendpath
623: 481 UNIMPL sendfile64
624: 482 UNIMPL sendpath64
625: 483 UNIMPL modload
626: 484 UNIMPL moduload
627: 485 UNIMPL modpath
628: 486 UNIMPL getksym
629: 487 UNIMPL modadm
630: 488 UNIMPL modstat
631: 489 UNIMPL lwp_detached_exit
632: 490 UNIMPL crashconf
633: 491 UNIMPL siginhibit
634: 492 UNIMPL sigenable
635: 493 UNIMPL spuctl
636: 494 UNIMPL zerokernelsum
637: 495 UNIMPL nfs_kstat
638: 496 UNIMPL aio_read64
639: 497 UNIMPL aio_write64
640: 498 UNIMPL aio_error64
641: 499 UNIMPL aio_return64
642: 500 UNIMPL aio_cancel64
643: 501 UNIMPL aio_suspend64
644: 502 UNIMPL aio_fsync64
645: 503 UNIMPL lio_listio64
646: 504 UNIMPL recv2
647: 505 UNIMPL recvfrom2
648: 506 UNIMPL send2
649: 507 UNIMPL sendto2
650: 508 UNIMPL acl
651: 509 UNIMPL __cnx_p2p_ctl
652: 510 UNIMPL __cnx_gsched_ctl
653: 511 UNIMPL __cnx_pmon_ctl
654: 512 UNIMPL mem_res_grp
655: 513 UNIMPL fabric
656: 514 UNIMPL diagsyscall
657: 515 UNIMPL tuneinfo
658: 516 UNIMPL gettune
659: 517 UNIMPL settune
660: 518 UNIMPL pset_create
661: 519 UNIMPL pset_destroy
662: 520 UNIMPL pset_assign
663: 521 UNIMPL pset_bind
664: 522 UNIMPL pset_getattr
665: 523 UNIMPL pset_setattr
666: 524 UNIMPL pset_ctl
667: 525 UNIMPL pset_rtctl
CVSweb