Home
last modified time | relevance | path

Searched refs:rwlock_type (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Drwlock.c193 (rwlp->rwlock_type == USYNC_THREAD || in rw_write_held()
216 rwlp->rwlock_type = (uint16_t)type; in rwlock_init()
749 else if (rwlp->rwlock_type == USYNC_PROCESS) /* kernel-level */ in rw_rdlock_impl()
846 else if (rwlp->rwlock_type == USYNC_PROCESS) /* kernel-level */ in rw_wrlock_impl()
854 if (rwlp->rwlock_type == USYNC_PROCESS) in rw_wrlock_impl()
946 else if (rwlp->rwlock_type == USYNC_PROCESS) /* kernel-level */ in rw_tryrdlock()
985 else if (rwlp->rwlock_type == USYNC_PROCESS) /* kernel-level */ in rw_trywrlock()
992 if (rwlp->rwlock_type == USYNC_PROCESS) in rw_trywrlock()
1089 } else if (rwlp->rwlock_type == USYNC_PROCESS) { in rw_unlock()
H A Dassfail.c283 process = (rcopy.rwlock_type & USYNC_PROCESS); in rwlock_error()
/illumos-gate/usr/src/uts/intel/sys/
H A Dsynch32.h70 #define rwlock_type type macro
/illumos-gate/usr/src/uts/sparc/sys/
H A Dsynch32.h70 #define rwlock_type type macro
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_sobj.c2423 fuword16_noerr(&rw->rwlock_type, (uint16_t *)&type); in lwp_rwlock_lock()
2425 suword16_noerr(&rw->rwlock_type, type); in lwp_rwlock_lock()
2743 fuword16_noerr(&rw->rwlock_type, (uint16_t *)&type); in lwp_rwlock_unlock()
2744 suword16_noerr(&rw->rwlock_type, type); in lwp_rwlock_unlock()
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c2572 (generic_so.rwlock.rwlock_type & USYNC_PROCESS); in sync_get_info_common()
/illumos-gate/usr/src/cmd/truss/
H A Dexpound.c610 synch_type(pri, rwlock.rwlock_type), in show_rwlock()