np 260 kernel/proc.c struct proc *np; np 264 kernel/proc.c if((np = allocproc()) == 0){ np 269 kernel/proc.c if(uvmcopy(p->pagetable, np->pagetable, p->sz) < 0){ np 270 kernel/proc.c freeproc(np); np 271 kernel/proc.c release(&np->lock); np 274 kernel/proc.c np->sz = p->sz; np 277 kernel/proc.c *(np->trapframe) = *(p->trapframe); np 280 kernel/proc.c np->trapframe->a0 = 0; np 285 kernel/proc.c np->ofile[i] = filedup(p->ofile[i]); np 286 kernel/proc.c np->cwd = idup(p->cwd); np 288 kernel/proc.c safestrcpy(np->name, p->name, sizeof(p->name)); np 290 kernel/proc.c pid = np->pid; np 292 kernel/proc.c release(&np->lock); np 295 kernel/proc.c np->parent = p; np 298 kernel/proc.c acquire(&np->lock); np 299 kernel/proc.c np->state = RUNNABLE; np 300 kernel/proc.c release(&np->lock); np 1099 user/usertests.c int fd, pid, i, n, nc, np; np 1132 user/usertests.c nc = np = 0; np 1138 user/usertests.c np++; np 1143 user/usertests.c if(nc == N*SZ && np == N*SZ){