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

1991/0727/ss/trap.c (diff list | history)

1991/0727/sys/src/9/ss/trap.c:306,3531991/0731/sys/src/9/ss/trap.c:306,312 (short | long | prev | next)
1991/0717    
	} 
1990/1223    
} 
 
#undef	CHDIR	/* BUG */ 
1991/0710    
#include "/sys/src/libc/9syscall/sys.h" 
1990/1223    
                 
typedef long Syscall(ulong*); 
Syscall	sysr1, sysfork, sysexec, sysgetpid, syssleep, sysexits, sysdeath, syswait; 
Syscall	sysopen, sysclose, sysread, syswrite, sysseek, syserrstr, sysaccess, sysstat, sysfstat; 
Syscall sysdup, syschdir, sysforkpgrp, sysbind, sysmount, syspipe, syscreate; 
1991/0513    
Syscall	sysbrk_, sysremove, syswstat, sysfwstat, sysnotify, sysnoted, sysalarm; 
1990/1223    
                 
Syscall *systab[]={ 
	sysr1, 
	syserrstr, 
	sysbind, 
	syschdir, 
	sysclose, 
	sysdup, 
1991/0513    
	sysalarm, 
1990/1223    
	sysexec, 
	sysexits, 
	sysfork, 
	sysforkpgrp, 
	sysfstat, 
	sysdeath, 
	sysmount, 
	sysopen, 
	sysread, 
	sysseek, 
	syssleep, 
	sysstat, 
	syswait, 
	syswrite, 
	syspipe, 
	syscreate, 
	sysdeath, 
	sysbrk_, 
	sysremove, 
	syswstat, 
	sysfwstat, 
	sysnotify, 
	sysnoted, 
	sysdeath,	/* sysfilsys */ 
}; 
1991/0731    
#include "../port/systab.h" 
1990/1223    
 
long 
syscall(Ureg *aur) 


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