Home
last modified time | relevance | path

Searched refs:release_all (Results 1 – 2 of 2) sorted by relevance

/titanic_41/usr/src/lib/libc/port/threads/
H A Dsynch.c1704 mutex_unlock_queue(mutex_t *mp, int release_all) in mutex_unlock_queue() argument
1715 (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() argument
1748 (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() local
2448 release_all = ((mp->mutex_flag & LOCK_NOTRECOVERABLE) != 0); in mutex_unlock_internal()
[all …]
/titanic_41/usr/src/uts/common/syscall/
H A Dlwp_sobj.c1481 lwp_mutex_wakeup(lwp_mutex_t *lp, int release_all) in lwp_mutex_wakeup() argument
1536 if (release_all) in lwp_mutex_wakeup()