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

1992/1104/port/portfns.h (diff list | history)

1992/1030/sys/src/9/port/portfns.h:31,361992/1104/sys/src/9/port/portfns.h:31,37 (short | long | prev | next)
add data2txt, mbbpt, mbbrect, mousescreenupdate; change screenupdate, dupseg
rsc Fri Mar 4 12:44:25 2005
1992/0622    
void		consdebug(void); 
Block*		copyb(Block*, int); 
void		copypage(Page*, Page*); 
1992/1104    
Segment*	data2txt(Segment*); 
1992/0622    
int		decref(Ref*); 
int		decrypt(void*, void*, int); 
void		delay(int); 
1992/1030/sys/src/9/port/portfns.h:107,1121992/1104/sys/src/9/port/portfns.h:108,115
1992/0622    
void		machinit(void); 
void*		malloc(ulong); 
void		mapstack(Proc*); 
1992/1104    
void		mbbpt(Point); 
void		mbbrect(Rectangle); 
1992/0622    
void		mfreeseg(Segment*, ulong, int); 
void		mmurelease(Proc*); 
void		mntdump(void); 
1992/1030/sys/src/9/port/portfns.h:116,1211992/1104/sys/src/9/port/portfns.h:119,125
1992/1020    
void		mousectl(char*); 
1992/0622    
void		mouseclock(void); 
int		mouseputc(IOQ*, int); 
1992/1104    
void		mousescreenupdate(void); 
1992/0623    
int		msize(void*); 
1992/0622    
Chan*		namec(char*, int, int, ulong); 
void		nameok(char*); 
1992/1030/sys/src/9/port/portfns.h:200,2061992/1104/sys/src/9/port/portfns.h:204,210
1992/0622    
void		sched(void); 
void		schedinit(void); 
int		screenbits(void); 
1992/1030    
void		screenupdate(Rectangle); 
1992/1104    
void		screenupdate(void); 
1992/0808    
Scsibuf*	scsialloc(ulong); 
int		scsibread(int, Scsibuf*, long, long, long); 
Scsibuf*	scsibuf(void); 
1992/1030/sys/src/9/port/portfns.h:266,2701992/1104/sys/src/9/port/portfns.h:270,274
1992/0622    
void		xinit(void); 
void*		xspanalloc(ulong, int, ulong); 
void		xsummary(void); 
Segment*	dupseg(Segment*, int); 
1992/1104    
Segment*	dupseg(Segment**, int, int); 
1991/0706    
Segment*	seg(Proc*, ulong, int); 


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