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

1993/0525/port/portfns.h (diff list | history)

1993/0515/sys/src/9/port/portfns.h:127,1411993/0525/sys/src/9/port/portfns.h:127,132 (short | long | prev | next)
remove net*; change qconsume, qopen, qproduce
rsc Fri Mar 4 12:44:25 2005
1992/0623    
int		msize(void*); 
1992/0622    
Chan*		namec(char*, int, int, ulong); 
void		nameok(char*); 
1992/0623    
void		netdisown(Netprot*); 
1992/0622    
int		netgen(Chan*, void*, int, int, Dir*); 
Chan*		netopen(Chan*, int, Network*); 
1992/0623    
int		netown(Netprot*, char*, int); 
void		netadd(Network*, Netprot*, int); 
1992/0622    
long		netread(Chan*, void*, long, ulong, Network*); 
void		netstat(Chan*, char*, Network*); 
int		netwalk(Chan*, char*, Network*); 
void		netwstat(Chan*, char*, Network*); 
Chan*		newchan(void); 
1993/0501    
Mount*		newmount(Mhead*, Chan*, int, char*); 
1992/0622    
Page*		newpage(int, Segment **, ulong); 
1993/0515/sys/src/9/port/portfns.h:178,1871993/0525/sys/src/9/port/portfns.h:169,178
1992/0622    
void		putstrn(char*, long); 
void		putswap(Page*); 
ulong		pwait(Waitmsg*); 
1993/0515    
int		qconsume(Queue*, uchar*, int, int); 
1993/0525    
int		qconsume(Queue*, uchar*, int); 
1992/0622    
void		qlock(QLock*); 
1993/0515    
Queue*		qopen(int); 
int		qproduce(Queue*, uchar*, int, int); 
1993/0525    
Queue*		qopen(int, void (*)(void*), void*); 
int		qproduce(Queue*, uchar*, int); 
1993/0515    
long		qread(Queue*, char*, int, int); 
1992/0622    
void		qunlock(QLock*); 
1993/0515    
long		qwrite(Queue*, char*, int); 


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