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

1992/0907/port/devproc.c (diff list | history)

1992/0824/sys/src/9/port/devproc.c:233,2391992/0907/sys/src/9/port/devproc.c:233,239 (short | long | prev | next)
1990/0227    
long 
1991/0411    
procread(Chan *c, void *va, long n, ulong offset) 
1990/0227    
{ 
	char *a = va, *b; 
1992/0907    
	char *a = va, *b, *sps; 
1991/0705    
	char statbuf[NSEG*32]; 
1990/0227    
	Proc *p; 
	Page *pg; 
1992/0824/sys/src/9/port/devproc.c:341,3491992/0907/sys/src/9/port/devproc.c:341,352
1991/0712    
		if(offset+n > STATSIZE) 
			n = STATSIZE - offset; 
1992/0423    
 
1991/0712    
		j = sprint(statbuf, "%-27s %-27s %-11s ", 
1991/1105    
			p->text, p->user, p->psstate ? p->psstate : statename[p->state]); 
1990/0227    
		for(i=0; i<6; i++){ 
1992/0907    
		sps = p->psstate; 
		if(sps == 0) 
			sps = statename[p->state]; 
		j = sprint(statbuf, "%-27s %-27s %-11s ", p->text, p->user, sps); 
 
		for(i = 0; i < 6; i++) { 
1990/0227    
			l = p->time[i]; 
			if(i == TReal) 
				l = MACHP(0)->ticks - l; 


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