np 262 kernel/proc.c struct proc *np; np 266 kernel/proc.c if ((np = allocproc()) == 0) { np 271 kernel/proc.c if (uvmcopy(p->pagetable, np->pagetable, p->sz) < 0) { np 272 kernel/proc.c freeproc(np); np 273 kernel/proc.c release(&np->lock); np 276 kernel/proc.c np->sz = p->sz; np 279 kernel/proc.c *(np->trapframe) = *(p->trapframe); np 282 kernel/proc.c np->trapframe->a0 = 0; np 287 kernel/proc.c np->ofile[i] = filedup(p->ofile[i]); np 288 kernel/proc.c np->cwd = idup(p->cwd); np 290 kernel/proc.c safestrcpy(np->name, p->name, sizeof(p->name)); np 292 kernel/proc.c pid = np->pid; np 294 kernel/proc.c release(&np->lock); np 297 kernel/proc.c np->parent = p; np 300 kernel/proc.c acquire(&np->lock); np 301 kernel/proc.c np->state = RUNNABLE; np 302 kernel/proc.c release(&np->lock); np 1132 user/usertests.c int fd, pid, i, n, nc, np; np 1165 user/usertests.c nc = np = 0; np 1171 user/usertests.c np++; np 1176 user/usertests.c if (nc == N * SZ && np == N * SZ) {