Home
last modified time | relevance | path

Searched refs:mutex_lockword (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libc/sparc/
H A Dgenassym.c46 offsetof(lwp_mutex_t, mutex_lockword)); in main()
/illumos-gate/usr/src/lib/libc/amd64/
H A Dgenassym.c50 offsetof(lwp_mutex_t, mutex_lockword)); in main()
/illumos-gate/usr/src/lib/libc/i386/
H A Dgenassym.c50 offsetof(lwp_mutex_t, mutex_lockword)); in main()
/illumos-gate/usr/src/uts/intel/sys/
H A Dsynch32.h42 #define mutex_lockword lock.lock32.lockword macro
/illumos-gate/usr/src/uts/sparc/sys/
H A Dsynch32.h42 #define mutex_lockword lock.lock32.lockword macro
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsynch.c457 if (atomic_swap_32(&mp->mutex_lockword, 0) & WAITERMASK) { in spin_lock_clear()
1302 if (spinners_incr(&mp->mutex_lockword, max_spinners) == -1) in mutex_trylock_adaptive()
1337 new_lockword = spinners_decr(&mp->mutex_lockword); in mutex_trylock_adaptive()
1369 (void) clear_lockbyte(&mp->mutex_lockword); in mutex_trylock_adaptive()
1532 new_lockword = spinners_decr(&mp->mutex_lockword); in mutex_trylock_process()
1715 old_lockword = clear_lockbyte(&mp->mutex_lockword); in mutex_unlock_queue()
1748 old_lockword = clear_lockbyte(&mp->mutex_lockword); in mutex_unlock_process()
1875 (void) clear_lockbyte(&mp->mutex_lockword); in mutex_lock_queue()
2549 mp->mutex_lockword = 0; in mutex_unlock()
2693 mp->mutex_lockword = 0; in lmutex_unlock()
[all …]