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

1990/1212/gnot/fns.h (diff list | history)

1990/1211/sys/src/9/gnot/fns.h:49,551990/1212/sys/src/9/gnot/fns.h:49,56 (short | long | prev | next)
1990/11211    
void	error(int); 
void	errors(char*); 
1990/03091    
void	exit(void); 
void	fault(Ureg*, FFrame*); 
1990/1212    
int	fault(ulong, int); 
void	fault68020(Ureg*, FFrame*); 
1990/08141    
void	fdclose(int); 
1990/1106    
Chan	*fdtochan(int, int); 
1990/1104    
void	filsys(Chan*, char*, long); 
1990/1211/sys/src/9/gnot/fns.h:65,721990/1212/sys/src/9/gnot/fns.h:66,74
1990/08163    
void	fprestore(FPsave*); 
void	fpregrestore(char*); 
1990/03091    
void	freeb(Block*); 
1990/1212    
int	freebroken(void); 
1990/08101    
void	freenextmod(PTE*); 
1990/03091    
void	freepage(Orig*); 
1990/1212    
void	freepage(Orig*, int); 
1990/03091    
void	freepte(Orig*); 
void	freesegs(int); 
void	freealarm(Alarm*); 
1990/1211/sys/src/9/gnot/fns.h:102,1081990/1212/sys/src/9/gnot/fns.h:104,110
1990/03091    
void	nexterror(void); 
Alarm	*newalarm(void); 
Chan	*newchan(void); 
PTE	*newmod(void); 
1990/1212    
PTE	*newmod(Orig *o); 
1990/03091    
Mount	*newmount(void); 
Orig	*neworig(ulong, ulong, int, Chan*); 
Page	*newpage(int, Orig*, ulong); 
1990/1211/sys/src/9/gnot/fns.h:126,1311990/1212/sys/src/9/gnot/fns.h:128,136
1990/03091    
void	printinit(void); 
void	printslave(void); 
void	procinit0(void); 
1990/1212    
void	procrestore(Proc*, uchar*); 
void	procsave(uchar*, int); 
void	procsetup(Proc*); 
1990/03091    
Proc	*proctab(int); 
1990/1106    
Queue	*pushq(Stream*, Qinfo*); 
1990/0312    
void	putbq(Blist*, Block*); 
1990/1211/sys/src/9/gnot/fns.h:144,1511990/1212/sys/src/9/gnot/fns.h:149,154
1990/03091    
void	qunlock(QLock*); 
void	restartprint(Alarm*); 
void	restfpregs(FPsave*); 
1990/1211    
void	restore(Proc*, uchar*); 
void	save(uchar*, int); 
1990/03091    
void	savefpregs(FPsave*); 
void	sched(void); 
void	schedinit(void); 
1990/1211/sys/src/9/gnot/fns.h:157,1631990/1212/sys/src/9/gnot/fns.h:160,165
1990/1104    
void	serviceinit(void); 
1990/1106    
void	service(char*, Chan*, Chan*, void (*)(Chan*, char*, long)); 
1990/03091    
int	setlabel(Label*); 
1990/1211    
void	setup(Proc*); 
1990/1106    
char	*skipslash(char*); 
1990/03091    
void	sleep(Rendez*, int(*)(void*), void*); 
int	splhi(void); 


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