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

1993/1015/carrera/trap.c (diff list | history)

1993/1015/sys/src/9/carrera/trap.c:681,6831993/1022/sys/src/9/carrera/trap.c:681,694 (short | long | prev | next)
1993/0903    
	memmove(pureg, uva, n); 
	xp->status = status; 
} 
1993/1022    
 
/* Give enough context in the ureg to produce a kernel stack for 
 * a sleeping process 
 */ 
void 
setkernur(Ureg *xp, Proc *p) 
{ 
	xp->pc = p->sched.pc; 
	xp->sp = p->sched.sp; 
	xp->r31 = (ulong)sched; 
} 


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