wchan 50 kern/include/wchan.h void wchan_destroy(struct wchan *wc); wchan 56 kern/include/wchan.h bool wchan_isempty(struct wchan *wc); wchan 61 kern/include/wchan.h void wchan_lock(struct wchan *wc); wchan 62 kern/include/wchan.h void wchan_unlock(struct wchan *wc); wchan 72 kern/include/wchan.h void wchan_sleep(struct wchan *wc); wchan 81 kern/include/wchan.h void wchan_wakeone(struct wchan *wc); wchan 82 kern/include/wchan.h void wchan_wakeall(struct wchan *wc); wchan 548 kern/thread/thread.c thread_switch(threadstate_t newstate, struct wchan *wc) wchan 994 kern/thread/thread.c wchan_destroy(struct wchan *wc) wchan 1005 kern/thread/thread.c wchan_lock(struct wchan *wc) wchan 1011 kern/thread/thread.c wchan_unlock(struct wchan *wc) wchan 1023 kern/thread/thread.c wchan_sleep(struct wchan *wc) wchan 1035 kern/thread/thread.c wchan_wakeone(struct wchan *wc) wchan 1060 kern/thread/thread.c wchan_wakeall(struct wchan *wc) wchan 1098 kern/thread/thread.c wchan_isempty(struct wchan *wc)