proc 6 kernel/defs.h struct proc; proc 86 kernel/defs.h pagetable_t proc_pagetable(struct proc *); proc 89 kernel/defs.h int killed(struct proc*); proc 90 kernel/defs.h void setkilled(struct proc*); proc 92 kernel/defs.h struct proc* myproc(); proc 36 kernel/exec.c struct proc *p = myproc(); proc 90 kernel/file.c struct proc *p = myproc(); proc 80 kernel/pipe.c struct proc *pr = myproc(); proc 109 kernel/pipe.c struct proc *pr = myproc(); proc 11 kernel/proc.c struct proc proc[NPROC]; proc 13 kernel/proc.c struct proc *initproc; proc 19 kernel/proc.c static void freeproc(struct proc *p); proc 35 kernel/proc.c struct proc *p; proc 37 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 41 kernel/proc.c uint64 va = KSTACK((int) (p - proc)); proc 50 kernel/proc.c struct proc *p; proc 54 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 57 kernel/proc.c p->kstack = KSTACK((int) (p - proc)); proc 82 kernel/proc.c struct proc* proc 87 kernel/proc.c struct proc *p = c->proc; proc 109 kernel/proc.c static struct proc* proc 112 kernel/proc.c struct proc *p; proc 114 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 156 kernel/proc.c freeproc(struct proc *p) proc 177 kernel/proc.c proc_pagetable(struct proc *p) proc 222 kernel/proc.c struct proc *p; proc 240 kernel/proc.c struct proc *p = myproc(); proc 263 kernel/proc.c struct proc *np; proc 264 kernel/proc.c struct proc *p = myproc(); proc 311 kernel/proc.c reparent(struct proc *p) proc 313 kernel/proc.c struct proc *pp; proc 315 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ proc 329 kernel/proc.c struct proc *p = myproc(); proc 373 kernel/proc.c struct proc *pp; proc 375 kernel/proc.c struct proc *p = myproc(); proc 382 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ proc 427 kernel/proc.c struct proc *p; proc 430 kernel/proc.c c->proc = 0; proc 441 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 448 kernel/proc.c c->proc = p; proc 453 kernel/proc.c c->proc = 0; proc 476 kernel/proc.c struct proc *p = myproc(); proc 496 kernel/proc.c struct proc *p = myproc(); proc 510 kernel/proc.c struct proc *p = myproc(); proc 545 kernel/proc.c struct proc *p = myproc(); proc 576 kernel/proc.c struct proc *p; proc 578 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 595 kernel/proc.c struct proc *p; proc 597 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++){ proc 614 kernel/proc.c setkilled(struct proc *p) proc 622 kernel/proc.c killed(struct proc *p) proc 638 kernel/proc.c struct proc *p = myproc(); proc 653 kernel/proc.c struct proc *p = myproc(); proc 676 kernel/proc.c struct proc *p; proc 680 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++){ proc 23 kernel/proc.h struct proc *proc; // The process running on this cpu, or null. proc 96 kernel/proc.h struct proc *parent; // Parent process proc 14 kernel/syscall.c struct proc *p = myproc(); proc 27 kernel/syscall.c struct proc *p = myproc(); proc 36 kernel/syscall.c struct proc *p = myproc(); proc 135 kernel/syscall.c struct proc *p = myproc(); proc 43 kernel/sysfile.c struct proc *p = myproc(); proc 414 kernel/sysfile.c struct proc *p = myproc(); proc 483 kernel/sysfile.c struct proc *p = myproc(); proc 49 kernel/trap.c struct proc *p = myproc(); proc 102 kernel/trap.c struct proc *p = myproc(); proc 456 kernel/vm.c struct proc *p = myproc();