Searched refs:release_all (Results 1 – 2 of 2) sorted by relevance
1704 mutex_unlock_queue(mutex_t *mp, int release_all) in mutex_unlock_queue() argument1715 (release_all || (old_lockword & SPINNERMASK) == 0)) { in mutex_unlock_queue()1717 if (release_all) in mutex_unlock_queue()1732 mutex_unlock_process(mutex_t *mp, int release_all) in mutex_unlock_process() argument1748 (release_all || (old_lockword & SPINNERMASK) == 0)) { in mutex_unlock_process()1750 (void) ___lwp_mutex_wakeup(mp, release_all); in mutex_unlock_process()1760 (release_all || (old_lockword64 & SPINNERMASK64) == 0)) { in mutex_unlock_process()1762 (void) ___lwp_mutex_wakeup(mp, release_all); in mutex_unlock_process()2423 int release_all; in mutex_unlock_internal() local2448 release_all = ((mp->mutex_flag & LOCK_NOTRECOVERABLE) != 0); in mutex_unlock_internal()[all …]
1481 lwp_mutex_wakeup(lwp_mutex_t *lp, int release_all) in lwp_mutex_wakeup() argument1536 if (release_all) in lwp_mutex_wakeup()