HelenOS sources

wait_guard_t       90 kernel/generic/include/synch/waitq.h extern wait_guard_t waitq_sleep_prepare(waitq_t *);
wait_guard_t       91 kernel/generic/include/synch/waitq.h extern errno_t waitq_sleep_unsafe(waitq_t *, wait_guard_t);
wait_guard_t       92 kernel/generic/include/synch/waitq.h extern errno_t waitq_sleep_timeout_unsafe(waitq_t *, uint32_t, unsigned int, wait_guard_t);
wait_guard_t       83 kernel/generic/src/synch/condvar.c 	wait_guard_t guard = waitq_sleep_prepare(&cv->wq);
wait_guard_t       96 kernel/generic/src/synch/condvar.c 	wait_guard_t guard = waitq_sleep_prepare(&cv->wq);
wait_guard_t      111 kernel/generic/src/synch/condvar.c 	wait_guard_t guard = waitq_sleep_prepare(&cv->wq);
wait_guard_t      125 kernel/generic/src/synch/condvar.c 	wait_guard_t guard = waitq_sleep_prepare(&cv->wq);
wait_guard_t      144 kernel/generic/src/synch/waitq.c wait_guard_t waitq_sleep_prepare(waitq_t *wq)
wait_guard_t      148 kernel/generic/src/synch/waitq.c 	return (wait_guard_t) {
wait_guard_t      153 kernel/generic/src/synch/waitq.c errno_t waitq_sleep_unsafe(waitq_t *wq, wait_guard_t guard)
wait_guard_t      172 kernel/generic/src/synch/waitq.c errno_t waitq_sleep_timeout_unsafe(waitq_t *wq, uint32_t usec, unsigned int flags, wait_guard_t guard)
HelenOS homepage, sources at GitHub