pp 310 kernel/proc.c struct proc *pp; pp 312 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ pp 313 kernel/proc.c if(pp->parent == p){ pp 314 kernel/proc.c pp->parent = initproc; pp 370 kernel/proc.c struct proc *pp; pp 379 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ pp 380 kernel/proc.c if(pp->parent == p){ pp 382 kernel/proc.c acquire(&pp->lock); pp 385 kernel/proc.c if(pp->state == ZOMBIE){ pp 387 kernel/proc.c pid = pp->pid; pp 388 kernel/proc.c if(addr != 0 && copyout(p->pagetable, addr, (char *)&pp->xstate, pp 389 kernel/proc.c sizeof(pp->xstate)) < 0) { pp 390 kernel/proc.c release(&pp->lock); pp 394 kernel/proc.c freeproc(pp); pp 395 kernel/proc.c release(&pp->lock); pp 399 kernel/proc.c release(&pp->lock);