Searched refs:cv_waiters (Results 1 – 5 of 5) sorted by relevance
59 if ((cvp)->cv_waiters < CV_WAITERS_BOUND) \60 (cvp)->cv_waiters++; \81 cvp->cv_waiters = 0; in cv_init()402 if (cvp->cv_waiters == 0) in cv_signal()406 if (cvp->cv_waiters > 0) { in cv_signal()409 cvp->cv_waiters = 0; in cv_signal()411 if (cvp->cv_waiters < CV_WAITERS_BOUND) in cv_signal()412 cvp->cv_waiters--; in cv_signal()431 if (cvp->cv_waiters == 0) in cv_broadcastpri()441 if (cvp->cv_waiters > 0) { in cv_broadcastpri()[all …]
78 atomic_set(&cvp->cv_waiters, 0); in __cv_init()87 if (!atomic_read(&cvp->cv_waiters) && !atomic_read(&cvp->cv_refs)) { in cv_destroy_wakeup()111 ASSERT3S(atomic_read(&cvp->cv_waiters), ==, 0); in __cv_destroy()135 atomic_inc(&cvp->cv_waiters); in cv_wait_common()149 if (atomic_dec_and_test(&cvp->cv_waiters)) { in cv_wait_common()284 atomic_inc(&cvp->cv_waiters); in __cv_timedwait_common()298 if (atomic_dec_and_test(&cvp->cv_waiters)) { in __cv_timedwait_common()391 atomic_inc(&cvp->cv_waiters); in __cv_timedwait_hires()406 if (atomic_dec_and_test(&cvp->cv_waiters)) { in __cv_timedwait_hires()486 if (atomic_read(&cvp->cv_waiters) > 0) in __cv_signal()[all …]
50 int cv_waiters; member
72 atomic_t cv_waiters; member