Annotation of sys/compat/hpux/hppa/syscalls.master, Revision 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