Searched refs:URW_WRITE_LOCKED (Results 1 – 6 of 6) sorted by relevance
39 ASSERT(!((readers) & URW_WRITE_LOCKED) || \40 ((readers) & ~URW_HAS_WAITERS) == URW_WRITE_LOCKED)149 if (!(readers & URW_WRITE_LOCKED) && in rw_read_held()190 rval = ((readers & URW_WRITE_LOCKED) && in rw_write_held()286 URW_WRITE_LOCKED : (URW_HAS_WAITERS | URW_WRITE_LOCKED); in read_lock_try()330 (URW_WRITE_LOCKED | URW_READERS_MASK) : in write_lock_try()331 (URW_HAS_WAITERS | URW_WRITE_LOCKED | URW_READERS_MASK); in write_lock_try()337 if (atomic_cas_32(rwstate, readers, readers | URW_WRITE_LOCKED) in write_lock_try()396 if (readers & URW_WRITE_LOCKED) /* drop the writer lock */ in rw_queue_release()397 atomic_and_32(rwstate, ~URW_WRITE_LOCKED); in rw_queue_release()[all …]
316 if (rwstate & URW_WRITE_LOCKED) { in rwlock_error()
76 #define URW_WRITE_LOCKED 0x40000000 macro
2255 rwstate |= URW_WRITE_LOCKED; in lwp_rwlock_release()2474 if (!(rwstate & URW_WRITE_LOCKED)) { in lwp_rwlock_lock()2490 rwstate |= URW_WRITE_LOCKED; in lwp_rwlock_lock()2757 if (rwstate & URW_WRITE_LOCKED) in lwp_rwlock_unlock()
2582 if (rwstate & URW_WRITE_LOCKED) { in sync_get_info_common()2969 *rwstate |= URW_WRITE_LOCKED; in __td_sync_setstate()