pp 313 kernel/proc.c struct proc *pp; pp 315 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ pp 316 kernel/proc.c if(pp->parent == p){ pp 317 kernel/proc.c pp->parent = initproc; pp 373 kernel/proc.c struct proc *pp; pp 382 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ pp 383 kernel/proc.c if(pp->parent == p){ pp 385 kernel/proc.c acquire(&pp->lock); pp 388 kernel/proc.c if(pp->state == ZOMBIE){ pp 390 kernel/proc.c pid = pp->pid; pp 391 kernel/proc.c if(addr != 0 && copyout(p->pagetable, addr, (char *)&pp->xstate, pp 392 kernel/proc.c sizeof(pp->xstate)) < 0) { pp 393 kernel/proc.c release(&pp->lock); pp 397 kernel/proc.c freeproc(pp); pp 398 kernel/proc.c release(&pp->lock); pp 402 kernel/proc.c release(&pp->lock);