ptable             13 proc.c         } ptable;
ptable             26 proc.c           initlock(&ptable.lock, "ptable");
ptable             79 proc.c           acquire(&ptable.lock);
ptable             81 proc.c           for(p = ptable.proc; p < &ptable.proc[NPROC]; p++)
ptable             85 proc.c           release(&ptable.lock);
ptable             92 proc.c           release(&ptable.lock);
ptable            149 proc.c           acquire(&ptable.lock);
ptable            153 proc.c           release(&ptable.lock);
ptable            215 proc.c           acquire(&ptable.lock);
ptable            219 proc.c           release(&ptable.lock);
ptable            250 proc.c           acquire(&ptable.lock);
ptable            256 proc.c           for(p = ptable.proc; p < &ptable.proc[NPROC]; p++){
ptable            279 proc.c           acquire(&ptable.lock);
ptable            283 proc.c             for(p = ptable.proc; p < &ptable.proc[NPROC]; p++){
ptable            298 proc.c                 release(&ptable.lock);
ptable            305 proc.c               release(&ptable.lock);
ptable            310 proc.c             sleep(curproc, &ptable.lock);  //DOC: wait-sleep
ptable            334 proc.c             acquire(&ptable.lock);
ptable            335 proc.c             for(p = ptable.proc; p < &ptable.proc[NPROC]; p++){
ptable            353 proc.c             release(&ptable.lock);
ptable            371 proc.c           if(!holding(&ptable.lock))
ptable            388 proc.c           acquire(&ptable.lock);  //DOC: yieldlock
ptable            391 proc.c           release(&ptable.lock);
ptable            401 proc.c           release(&ptable.lock);
ptable            434 proc.c           if(lk != &ptable.lock){  //DOC: sleeplock0
ptable            435 proc.c             acquire(&ptable.lock);  //DOC: sleeplock1
ptable            448 proc.c           if(lk != &ptable.lock){  //DOC: sleeplock2
ptable            449 proc.c             release(&ptable.lock);
ptable            462 proc.c           for(p = ptable.proc; p < &ptable.proc[NPROC]; p++)
ptable            471 proc.c           acquire(&ptable.lock);
ptable            473 proc.c           release(&ptable.lock);
ptable            484 proc.c           acquire(&ptable.lock);
ptable            485 proc.c           for(p = ptable.proc; p < &ptable.proc[NPROC]; p++){
ptable            491 proc.c               release(&ptable.lock);
ptable            495 proc.c           release(&ptable.lock);
ptable            519 proc.c           for(p = ptable.proc; p < &ptable.proc[NPROC]; p++){