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

1993/1204/port/devproc.c (diff list | history)

1993/1202/sys/src/9/port/devproc.c:697,7021993/1204/sys/src/9/port/devproc.c:697,703 (short | long | prev | next)
1991/1110    
void 
1991/1109    
procctlreq(Proc *p, char *va, int n) 
{ 
1993/1204    
	int i; 
1991/1112    
	char buf[NAMELEN]; 
1991/1109    
 
1991/1112    
	if(n > NAMELEN) 
1993/1202/sys/src/9/port/devproc.c:743,7481993/1204/sys/src/9/port/devproc.c:744,756
1991/1109    
		if(p->state != Stopped) 
1992/0114    
			error(Ebadctl); 
1991/1109    
		ready(p); 
1993/1204    
	} 
	else 
	if(strncmp(buf, "cpu ", 4) == 0) { 
		i = strtoul(buf+4, 0, 0); 
		if(i < 0 || i >= conf.nmach) 
			error(Ebadctl); 
		p->mp = MACHP(i); 
1991/1109    
	} 
1991/1112    
	else 
		error(Ebadctl); 


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