HelenOS sources

condvar_t          56 kernel/generic/include/synch/condvar.h extern void condvar_initialize(condvar_t *cv);
condvar_t          57 kernel/generic/include/synch/condvar.h extern void condvar_signal(condvar_t *cv);
condvar_t          58 kernel/generic/include/synch/condvar.h extern void condvar_broadcast(condvar_t *cv);
condvar_t          60 kernel/generic/include/synch/condvar.h extern errno_t condvar_wait(condvar_t *cv, mutex_t *mtx);
condvar_t          61 kernel/generic/include/synch/condvar.h extern errno_t condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, uint32_t usec);
condvar_t          63 kernel/generic/include/synch/condvar.h extern errno_t _condvar_wait_timeout_spinlock_impl(condvar_t *cv, spinlock_t *lock,
condvar_t          65 kernel/generic/include/synch/condvar.h extern errno_t _condvar_wait_timeout_irq_spinlock(condvar_t *cv,
condvar_t          84 kernel/generic/include/udebug/udebug.h 	condvar_t active_cv;
condvar_t          72 kernel/generic/src/mm/frame.c static condvar_t mem_avail_cv;
condvar_t          48 kernel/generic/src/synch/condvar.c void condvar_initialize(condvar_t *cv)
condvar_t          58 kernel/generic/src/synch/condvar.c void condvar_signal(condvar_t *cv)
condvar_t          68 kernel/generic/src/synch/condvar.c void condvar_broadcast(condvar_t *cv)
condvar_t          81 kernel/generic/src/synch/condvar.c errno_t condvar_wait_timeout(condvar_t *cv, mutex_t *mtx, uint32_t usec)
condvar_t          94 kernel/generic/src/synch/condvar.c errno_t condvar_wait(condvar_t *cv, mutex_t *mtx)
condvar_t         125 kernel/generic/src/synch/condvar.c errno_t _condvar_wait_timeout_spinlock_impl(condvar_t *cv, spinlock_t *lock,
condvar_t         153 kernel/generic/src/synch/condvar.c errno_t _condvar_wait_timeout_irq_spinlock(condvar_t *cv, irq_spinlock_t *irq_lock,
condvar_t         129 kernel/test/mm/slab2.c static condvar_t thread_starter;
condvar_t         129 uspace/lib/cpp/include/__bits/thread/condition_variable.hpp             using native_handle_type = aux::condvar_t*;
condvar_t         133 uspace/lib/cpp/include/__bits/thread/condition_variable.hpp             aux::condvar_t cv_;
condvar_t         213 uspace/lib/cpp/include/__bits/thread/condition_variable.hpp             using native_handle_type = aux::condvar_t*;
condvar_t         217 uspace/lib/cpp/include/__bits/thread/condition_variable.hpp             aux::condvar_t cv_;
condvar_t         104 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                         const_cast<aux::condvar_t&>(condvar_),
condvar_t         162 uspace/lib/cpp/include/__bits/thread/shared_state.hpp             aux::condvar_t condvar_;
condvar_t         182 uspace/lib/cpp/include/__bits/thread/shared_state.hpp                     const_cast<aux::condvar_t&>(condvar_),
condvar_t          85 uspace/lib/cpp/include/__bits/thread/thread.hpp                 aux::condvar_t join_cv_;
HelenOS homepage, sources at GitHub