| plan 9 kernel history: overview | file list | diff list |
1999/0812/port/systab.h (diff list | history)
| port/systab.h on 1991/0731 | ||
| 1991/0731 | #undef CHDIR /* BUG */ #include "/sys/src/libc/9syscall/sys.h" typedef long Syscall(ulong*); | |
| 1991/1105 | ||
| 1999/0812 | Syscall sysr1;Syscall ; Syscall syserrstr;Syscall ; Syscall sysbind;Syscall ; Syscall syschdir;Syscall ; Syscall sysclose;Syscall ; Syscall sysdup;Syscall ; Syscall sysalarm;Syscall ; Syscall sysexec;Syscall ; Syscall sysexits;Syscall ; Syscall sysfsession;Syscall ; Syscall sysfauth;Syscall ; Syscall sysfstat;Syscall ; Syscall syssegbrk;Syscall ; Syscall sysmount;Syscall ; Syscall sysopen;Syscall ; Syscall sysread;Syscall ; Syscall sysoseek;Syscall ; Syscall syssleep;Syscall ; Syscall sysstat;Syscall ; Syscall sysrfork;Syscall ; Syscall syswrite;Syscall ; Syscall syspipe;Syscall ; Syscall syscreate;Syscall ; Syscall sysfd2path;Syscall ; Syscall sysbrk_;Syscall ; Syscall sysremove;Syscall ; Syscall syswstat;Syscall ; Syscall sysfwstat;Syscall ; Syscall sysnotify;Syscall ; Syscall sysnoted;Syscall ; Syscall syssegattach;Syscall ; Syscall syssegdetach;Syscall ; Syscall syssegfree;Syscall ; Syscall syssegflush;Syscall ; Syscall sysrendezvous;Syscall ; Syscall sysunmount;Syscall ; Syscall syswait;Syscall ; Syscall syswrite9p;Syscall ; Syscall sysread9p;Syscall ; Syscall sysseek;Syscall ; Syscall systunnel;Syscall ; Syscall sysexportfs;Syscall ; | |
| 1998/0916 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, [ERRSTR] syserrstr, [BIND] sysbind, [CHDIR] syschdir, [CLOSE] sysclose, [DUP] sysdup, [ALARM] sysalarm, [EXEC] sysexec, [EXITS] sysexits, | |
| 1993/0210 | [FSESSION] sysfsession, | |
| 1993/0330 | [FAUTH] sysfauth, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, [MOUNT] sysmount, [OPEN] sysopen, [READ] sysread, | |
| 1998/0916 | [OSEEK] sysoseek, | |
| 1991/0731 | [SLEEP] syssleep, [STAT] sysstat, | |
| 1992/0428 | [RFORK] sysrfork, | |
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1994/0322 | [FD2PATH] sysfd2path, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, [FWSTAT] sysfwstat, [NOTIFY] sysnotify, [NOTED] sysnoted, [SEGATTACH] syssegattach, [SEGDETACH] syssegdetach, [SEGFREE] syssegfree, [SEGFLUSH] syssegflush, | |
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1994/0405 | [READ9P] sysread9p, | |
| 1998/0916 | [SEEK] sysseek, | |
| 1999/0812 | [TUNNEL] systunnel, [EXPORTFS] sysexportfs, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ [SYSR1] "Running", [ERRSTR] "Errstr", [BIND] "Bind", [CHDIR] "Chdir", [CLOSE] "Close", [DUP] "Dup", [ALARM] "Alarm", [EXEC] "Exec", [EXITS] "Exits", | |
| 1993/0210 | [FSESSION] "Fsession", | |
| 1993/0330 | [FAUTH] "Fauth", | |
| 1991/0926 | [FSTAT] "Fstat", [SEGBRK] "Segbrk", [MOUNT] "Mount", [OPEN] "Open", [READ] "Read", | |
| 1998/0916 | [OSEEK] "Oseek", | |
| 1991/0926 | [SLEEP] "Sleep", [STAT] "Stat", | |
| 1992/0428 | [RFORK] "Rfork", | |
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1994/0322 | [FD2PATH] "Fd2path", | |
| 1991/0926 | [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", [FWSTAT] "Fwstat", [NOTIFY] "Notify", [NOTED] "Noted", [SEGATTACH] "Segattach", [SEGDETACH] "Segdetach", [SEGFREE] "Segfree", [SEGFLUSH] "Segflush", [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1998/0916 | [SEEK] "Seek", | |
| 1999/0812 | [TUNNEL] "Tunnel", [EXPORTFS] "Exportfs", | |
| 1991/0926 | }; | |
| 1994/0407 | int nsyscall = (sizeof systab/sizeof systab[0]); | |