Searched refs:casip (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/uts/common/os/ |
H A D | rwlock.c | 301 if (casip(&lp->rw_wwwh, old, old + lock_value) != old) { in rw_enter_sleep() 334 } while (old != new && casip(&lp->rw_wwwh, old, new) != old); in rw_enter_sleep() 446 if (casip(&lp->rw_wwwh, old, new) != old) { in rw_exit_wakeup() 474 if (casip(&lp->rw_wwwh, old, new) != old) in rw_exit_wakeup() 549 if (casip(&lp->rw_wwwh, old, old + RW_READ_LOCK) == old) in rw_tryenter() 562 if (casip(&lp->rw_wwwh, 0, RW_WRITE_LOCK(curthread)) != 0) in rw_tryenter() 612 } while (casip(&lp->rw_wwwh, old, new) != old); in rw_tryupgrade()
|
/titanic_44/usr/src/uts/sparc/v9/sys/ |
H A D | mutex_impl.h | 85 casip(&(lp)->m_owner, old, old | MUTEX_WAITERS) != old) \
|
/titanic_44/usr/src/uts/intel/sys/ |
H A D | mutex_impl.h | 88 casip(&(lp)->m_owner, old, old | MUTEX_WAITERS) != old) \
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | atomic.h | 272 #define casip atomic_cas_ulong macro
|