Home
last modified time | relevance | path

Searched refs:rwlock_impl_t (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/uts/common/os/
H A Drwlock.c211 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()
277 rw_enter_sleep(rwlock_impl_t *lp, krw_t rw) in rw_enter_sleep()
411 rw_exit_wakeup(rwlock_impl_t *lp) in rw_exit_wakeup()
536 rwlock_impl_t *lp = (rwlock_impl_t *)rwlp; in rw_tryenter()
574 rwlock_impl_t *lp = (rwlock_impl_t *)rwlp; in rw_downgrade()
[all …]
/titanic_41/usr/src/uts/common/sys/
H A Drwlock_impl.h46 } rwlock_impl_t; typedef
69 ((((tmp) = ((rwlock_impl_t *)(rwlp))->rw_wwwh) & RW_LOCKED) && \
73 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & \
77 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & RW_LOCKED) ? 1 : 0)
80 ((((rwlock_impl_t *)(rwlp))->rw_wwwh & RW_WRITE_CLAIMED) ? 1 : 0)
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dsobj.c493 rwlock_impl_t lock; in rwlock()