chan 168 kernel/proc.c p->chan = 0; chan 548 kernel/proc.c sleep(void *chan, struct spinlock *lk) chan 563 kernel/proc.c p->chan = chan; chan 569 kernel/proc.c p->chan = 0; chan 579 kernel/proc.c wakeup(void *chan) chan 586 kernel/proc.c if(p->state == SLEEPING && p->chan == chan) { chan 90 kernel/proc.h void *chan; // If non-zero, sleeping on chan