sleepq 70 bsp/drv/include/dki.h struct queue sleepq; /* queue for waiting thread */ sleepq 75 bsp/drv/include/dki.h do { list_init(&(event)->sleepq); (event)->name = evt_name; } while (0) sleepq 40 sys/include/event.h struct queue sleepq; /* queue for waiting thread */ sleepq 46 sys/include/event.h do { queue_init(&(event)->sleepq); (event)->name = evt_name; } while (0) sleepq 48 sys/include/event.h #define event_waiting(event) (!queue_empty(&(event)->sleepq)) sleepq 282 sys/kern/sched.c enqueue(&evt->sleepq, &curthread->sched_link); sleepq 317 sys/kern/sched.c while (!queue_empty(&evt->sleepq)) { sleepq 318 sys/kern/sched.c q = dequeue(&evt->sleepq); sleepq 343 sys/kern/sched.c head = &evt->sleepq;