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

1991/1011/port/portfns.h (diff list | history)

1991/1003/sys/src/9/port/portfns.h:65,711991/1011/sys/src/9/port/portfns.h:65,71 (short | long | prev | next)
change prototypes of fdtochan, newmount. add RWlock functions, newmnthead, mountfree], mntheadfree, unmount
rsc Fri Mar 4 12:44:25 2005
1991/0428    
void	exit(void); 
int	fault(ulong, int); 
1991/0705    
void	fdclose(int, int); 
1991/0428    
Chan*	fdtochan(int, int); 
1991/1011    
Chan*	fdtochan(int, int, int); 
1991/0428    
void	firmware(void); 
void	flowctl(Queue*); 
void	flushmmu(void); 
1991/1003/sys/src/9/port/portfns.h:122,1281991/1011/sys/src/9/port/portfns.h:122,128
1991/0428    
Chan*	newchan(void); 
1991/0705    
Egrp*	newegrp(void); 
Fgrp*	newfgrp(void); 
1991/0428    
Mount*	newmount(void); 
1991/1011    
Mount*	newmount(Mhead*, Chan*); 
1991/0705    
Page*	newpage(int, Segment **, ulong); 
1991/0428    
Pgrp*	newpgrp(void); 
Proc*	newproc(void); 
1991/1003/sys/src/9/port/portfns.h:228,2301991/1011/sys/src/9/port/portfns.h:228,238
1991/0705    
void*	vmemchr(void*, int, int); 
1991/0428    
void	wakeme(Alarm*); 
void	wakeup(Rendez*); 
1991/1011    
void	rlock(RWlock*); 
void	runlock(RWlock*); 
void	wlock(RWlock*); 
void	wunlock(RWlock*); 
Mhead*	newmnthead(void); 
void	mountfree(Mount*); 
void	mntheadfree(Mhead*); 
void	unmount(Chan*, Chan*); 


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