sem_wchan          48 kern/include/synch.h 	struct wchan *sem_wchan;
sem_wchan          65 kern/thread/synch.c 	sem->sem_wchan = wchan_create(sem->sem_name);
sem_wchan          66 kern/thread/synch.c 	if (sem->sem_wchan == NULL) {
sem_wchan          85 kern/thread/synch.c 	wchan_destroy(sem->sem_wchan);
sem_wchan         121 kern/thread/synch.c 		wchan_lock(sem->sem_wchan);
sem_wchan         123 kern/thread/synch.c                 wchan_sleep(sem->sem_wchan);
sem_wchan         141 kern/thread/synch.c 	wchan_wakeone(sem->sem_wchan);