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 260 kernel/proc.c struct proc *np; proc 261 kernel/proc.c struct proc *p = myproc(); proc 308 kernel/proc.c reparent(struct proc *p) proc 310 kernel/proc.c struct proc *pp; proc 312 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ proc 326 kernel/proc.c struct proc *p = myproc(); proc 370 kernel/proc.c struct proc *pp; proc 372 kernel/proc.c struct proc *p = myproc(); proc 379 kernel/proc.c for(pp = proc; pp < &proc[NPROC]; pp++){ proc 424 kernel/proc.c struct proc *p; proc 427 kernel/proc.c c->proc = 0; proc 438 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 445 kernel/proc.c c->proc = p; proc 450 kernel/proc.c c->proc = 0; proc 473 kernel/proc.c struct proc *p = myproc(); proc 493 kernel/proc.c struct proc *p = myproc(); proc 507 kernel/proc.c struct proc *p = myproc(); proc 542 kernel/proc.c struct proc *p = myproc(); proc 573 kernel/proc.c struct proc *p; proc 575 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++) { proc 592 kernel/proc.c struct proc *p; proc 594 kernel/proc.c for(p = proc; p < &proc[NPROC]; p++){ proc 611 kernel/proc.c setkilled(struct proc *p) proc 619 kernel/proc.c killed(struct proc *p) proc 635 kernel/proc.c struct proc *p = myproc(); proc 650 kernel/proc.c struct proc *p = myproc(); proc 673 kernel/proc.c struct proc *p; proc 677 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();