[BACK]Return to syscalls.master CVS log [TXT][DIR] Up to [local] / sys / compat / hpux / hppa

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