Searched refs:rwlock_impl_t (Results 1 – 4 of 4) sorted by relevance
211 static rwlock_impl_t panic_rwlock;212 static rwlock_impl_t *panic_rwlock_addr;215 rw_panic(char *msg, rwlock_impl_t *lp) in rw_panic()231 ((rwlock_impl_t *)rwlp)->rw_wwwh = 0; in rw_init()237 rwlock_impl_t *lp = (rwlock_impl_t *)rwlp; in rw_destroy()253 rw_locked(rwlock_impl_t *lp, krw_t rw) in rw_locked()274 rw_enter_sleep(rwlock_impl_t *lp, krw_t rw) in rw_enter_sleep()405 rw_exit_wakeup(rwlock_impl_t *lp) in rw_exit_wakeup()529 rwlock_impl_t *lp = (rwlock_impl_t *)rwlp; in rw_tryenter()565 rwlock_impl_t *lp = (rwlock_impl_t *)rwlp; in rw_downgrade()[all …]
44 } rwlock_impl_t; typedef67 ((((tmp) = ((rwlock_impl_t *)(rwlp))->rw_wwwh) & RW_LOCKED) && \71 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & \75 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & RW_LOCKED) ? 1 : 0)78 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & RW_WRITE_CLAIMED) ? 1 : 0)
124 uintptr_t w = ((rwlock_impl_t *)lp)->rw_wwwh; in common_rwlock()
493 rwlock_impl_t lock; in rwlock()