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

1994/0331/pc/dat.h (diff list | history)

1994/0322/sys/src/9/pc/dat.h:114,1211994/0331/sys/src/9/pc/dat.h:114,119 (short | long | prev | next)
In Mach: define cbin, cbout, cbend, calls as Callbk* instead of void*.
rsc Fri Mar 4 12:44:25 2005
1991/0612    
 *  machine dependent definitions not used by ../port/dat.h 
 */ 
 
1994/0311    
#define NCALLBACK	32 
                 
1991/0612    
struct Mach 
{ 
	int	machno;			/* physical id of processor */ 
1994/0322/sys/src/9/pc/dat.h:129,1381994/0331/sys/src/9/pc/dat.h:127,136
1993/1214    
	Schedq	hiq; 
	Schedq	loq; 
1994/0311    
 
	void	(**cbin)(void); 
	void	(**cbout)(void); 
	void	(**cbend)(void); 
	void	(*calls[NCALLBACK])(void); 
1994/0331    
	Callbk*	cbin; 
	Callbk*	cbout; 
	Callbk*	cbend; 
	Callbk	calls[NCALLBACK]; 
1991/0612    
 
	int	tlbfault; 
	int	tlbpurge; 


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