plan 9 kernel history: overview | file list | diff list

1994/0402/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    
 
Syscall sysr1; 
Syscall syserrstr; 
Syscall sysbind; 
Syscall syschdir; 
Syscall sysclose; 
Syscall sysdup; 
Syscall sysalarm; 
Syscall sysexec; 
Syscall sysexits; 
1993/0210    
Syscall sysfsession; 
1993/0330    
Syscall sysfauth; 
1991/1105    
Syscall sysfstat; 
Syscall syssegbrk; 
Syscall sysmount; 
Syscall sysopen; 
Syscall sysread; 
Syscall sysseek; 
Syscall syssleep; 
Syscall sysstat; 
1992/0428    
Syscall sysrfork; 
1991/1105    
Syscall syswrite; 
Syscall syspipe; 
Syscall syscreate; 
1994/0322    
Syscall sysfd2path; 
1991/1105    
Syscall sysbrk_; 
Syscall sysremove; 
Syscall syswstat; 
Syscall sysfwstat; 
Syscall sysnotify; 
Syscall sysnoted; 
Syscall syssegattach; 
Syscall syssegdetach; 
Syscall syssegfree; 
Syscall syssegflush; 
Syscall sysrendezvous; 
Syscall sysunmount; 
1992/0309    
Syscall syswait; 
1994/0402    
Syscall syswrite9p; 
1993/1201    
Syscall ; 
1994/0402    
Syscall ; 
1992/0720    
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, 
	[SEEK]		sysseek, 
	[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, 
1993/1201    
 
1994/0402    
 
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", 
	[SEEK]		"Seek", 
	[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", 
 
1993/1201    
 
1991/0926    
}; 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)