Home
last modified time | relevance | path

Searched refs:lockword (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/intel/sys/
H A Dsynch32.h42 #define mutex_lockword lock.lock32.lockword
/titanic_44/usr/src/uts/sparc/sys/
H A Dsynch32.h42 #define mutex_lockword lock.lock32.lockword
/titanic_44/usr/src/uts/common/sys/
H A Dsynch.h77 uint32_t lockword; member
/titanic_44/usr/src/lib/libc/port/threads/
H A Dsynch.c301 clear_lockbyte(volatile uint32_t *lockword) in clear_lockbyte() argument
307 old = *lockword; in clear_lockbyte()
309 } while (atomic_cas_32(lockword, old, new) != old); in clear_lockbyte()
373 spinners_incr(volatile uint32_t *lockword, uint8_t max_spinners) in spinners_incr() argument
379 old = *lockword; in spinners_incr()
383 } while (atomic_cas_32(lockword, old, new) != old); in spinners_incr()
393 spinners_decr(volatile uint32_t *lockword) in spinners_decr() argument
399 new = old = *lockword; in spinners_decr()
402 } while (atomic_cas_32(lockword, old, new) != old); in spinners_decr()