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

2001/0727/alphapc/dat.h (diff list | history)

2000/0401/sys/src/9/alphapc/dat.h:132,1472001/0727/sys/src/9/alphapc/dat.h:132,145 (short | long | prev | next)
1999/0415    
	Proc	*proc;			/* current process on this processor */ 
 
	/* ordering from here on irrelevant */ 
1999/0429    
	int	tlbfault;		/* only used by devproc; no access to tlb */ 
	int	tlbpurge;		/* ... */ 
2001/0727    
 
1999/0415    
	ulong	ticks;			/* of the clock since boot time */ 
	Label	sched;			/* scheduler wakeup */ 
	Lock	alarmlock;		/* access to alarm list */ 
	void	*alarm;			/* alarms bound to this clock */ 
	Page	*ufreeme;		/* address of upage of exited process */ 
	int	nrdy; 
2001/0727    
	int	inclockintr; 
 
1999/0415    
	ulong	fairness;		/* for runproc */ 
2000/0401    
	int	lastintr; 
1999/0415    
 
1999/0429    
	ulong	cpuhz;			/* hwrpb->cfreq */ 
	ulong	pcclast; 
2000/0401/sys/src/9/alphapc/dat.h:148,1612001/0727/sys/src/9/alphapc/dat.h:146,163
1999/0429    
	uvlong	fastclock; 
1999/0701    
	vlong	intrts;			/* time stamp of last interrupt */ 
1999/0429    
 
2001/0727    
	int	tlbfault;		/* only used by devproc; no access to tlb */ 
	int	tlbpurge;		/* ... */ 
1999/0415    
	int	pfault; 
	int	cs; 
	int	syscall; 
	int	load; 
	int	intr; 
2000/0401    
	int	spuriousintr; 
1999/0415    
	int	flushmmu;		/* make current proc flush it's mmu state */ 
 
2001/0727    
	ulong	spuriousintr; 
	int	lastintr; 
 
1999/0415    
	PCB; 
 
	/* MUST BE LAST */ 
2000/0401/sys/src/9/alphapc/dat.h:203,2132001/0727/sys/src/9/alphapc/dat.h:205,214
1999/0415    
/* 
 *  a parsed plan9.ini line 
 */ 
#define ISAOPTLEN	16 
#define NISAOPT		8 
 
struct ISAConf { 
	char	type[NAMELEN]; 
2001/0727    
	char		*type; 
1999/0415    
	ulong	port; 
	ulong	irq; 
	ulong	dma; 
2000/0401/sys/src/9/alphapc/dat.h:216,2222001/0727/sys/src/9/alphapc/dat.h:217,223
1999/0415    
	ulong	freq; 
 
	int	nopt; 
	char	opt[NISAOPT][ISAOPTLEN]; 
2001/0727    
	char	*opt[NISAOPT]; 
1999/0415    
}; 
 
extern PCArch	*arch; 


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