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

1990/1211/gnot/dat.h (diff list | history)

1990/1127/sys/src/9/gnot/dat.h:152,1571990/1211/sys/src/9/gnot/dat.h:152,158 (short | long | prev | next)
1990/1009    
	int	npipe;		/* number of pipes */ 
1990/1104    
	int	nservice;	/* number of services */ 
1990/1110    
	int	nfsyschan;	/* number of filsys open channels */ 
1990/1211    
	ulong	maxialloc;	/* maximum bytes used by ialloc */ 
1990/03091    
}; 
 
struct Dev 
1990/1127/sys/src/9/gnot/dat.h:214,2191990/1211/sys/src/9/gnot/dat.h:215,223
1990/03091    
	Lock	alarmlock;		/* access to alarm list */ 
	void	*alarm;			/* alarms bound to this clock */ 
1990/08163    
	int	fpstate;		/* state of fp registers on machine */ 
1990/1211    
	void	(*intr)(ulong, ulong);	/* !!Compatability with mips!! */ 
	ulong	cause;			/*	... */ 
	ulong	pc;			/*	... */ 
1990/03091    
	int	stack[1]; 
}; 
 
1990/1127/sys/src/9/gnot/dat.h:342,3471990/1211/sys/src/9/gnot/dat.h:346,352
1990/03091    
	int	wokeup;			/* whether sleep was interrupted */ 
	ulong	pc;			/* DEBUG only */ 
1990/1004    
	int	kp;			/* true if a kernel process */ 
1990/1211    
	int	pidonmach[1];		/* !!Compatability with mips!! */ 
1990/03091    
}; 
 
1990/1004    
struct MMU 
1990/1127/sys/src/9/gnot/dat.h:598,6001990/1211/sys/src/9/gnot/dat.h:603,611
1990/11211    
extern	char	*errstrtab[]; 
1990/1004    
 
extern  void	(*kprofp)(ulong); 
1990/1211    
 
/* 
 *  parameters for sysproc.c 
 */ 
#define AOUT_MAGIC	A_MAGIC 
#define ENTRYOFFSET	0 


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