Home
last modified time | relevance | path

Searched refs:rwl (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/test/libc-tests/tests/clocklock/
H A Dclock_lock_rwlock.c86 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_invalid_source() local
94 if ((p = pthread_rwlock_clockrdlock(rwl, c, &clock_to_100ms)) != in clock_test_rwlock_invalid_source()
102 if ((p = pthread_rwlock_relclockrdlock_np(rwl, c, in clock_test_rwlock_invalid_source()
110 if ((p = pthread_rwlock_clockwrlock(rwl, c, &clock_to_100ms)) != in clock_test_rwlock_invalid_source()
118 if ((p = pthread_rwlock_relclockwrlock_np(rwl, c, in clock_test_rwlock_invalid_source()
135 pthread_rwlock_t *rwl = prim; in clock_test_rwlock_inv_to_ign_abs() local
138 if ((p = pthread_rwlock_timedrdlock(rwl, &clock_to_invns)) != 0) { in clock_test_rwlock_inv_to_ign_abs()
145 test->ct_ops->lo_unlock(rwl); in clock_test_rwlock_inv_to_ign_abs()
148 if ((p = pthread_rwlock_clockrdlock(rwl, CLOCK_MONOTONIC, in clock_test_rwlock_inv_to_ign_abs()
156 test->ct_ops->lo_unlock(rwl); in clock_test_rwlock_inv_to_ign_abs()
[all …]
/illumos-gate/usr/src/lib/libc/port/sys/
H A Dlwp_rwlock.c40 __lwp_rwlock_rdlock(rwlock_t *rwl, timespec_t *tsp) in __lwp_rwlock_rdlock() argument
46 SUBSYS_lwp_rwlock_rdlock, rwl, tsp); in __lwp_rwlock_rdlock()
54 __lwp_rwlock_wrlock(rwlock_t *rwl, timespec_t *tsp) in __lwp_rwlock_wrlock() argument
60 SUBSYS_lwp_rwlock_wrlock, rwl, tsp); in __lwp_rwlock_wrlock()
68 __lwp_rwlock_tryrdlock(rwlock_t *rwl) in __lwp_rwlock_tryrdlock() argument
74 SUBSYS_lwp_rwlock_tryrdlock, rwl); in __lwp_rwlock_tryrdlock()
82 __lwp_rwlock_trywrlock(rwlock_t *rwl) in __lwp_rwlock_trywrlock() argument
88 SUBSYS_lwp_rwlock_trywrlock, rwl); in __lwp_rwlock_trywrlock()
96 __lwp_rwlock_unlock(rwlock_t *rwl) in __lwp_rwlock_unlock() argument
102 SUBSYS_lwp_rwlock_unlock, rwl); in __lwp_rwlock_unlock()
/illumos-gate/usr/src/uts/common/rpc/
H A Dxdr_rdma.c713 struct clist *rwl = NULL, *first = NULL; in xdrrdma_control() local
791 rwl = clist_alloc(); in xdrrdma_control()
793 first = rwl; in xdrrdma_control()
794 rwl->c_len = uiop->uio_iov[i].iov_len; in xdrrdma_control()
795 rwl->u.c_daddr = in xdrrdma_control()
804 rwl->c_adspc = ttoproc(curthread)->p_as; in xdrrdma_control()
808 prev = rwl; in xdrrdma_control()
810 prev->c_next = rwl; in xdrrdma_control()
811 prev = rwl; in xdrrdma_control()
815 rwl->c_next = NULL; in xdrrdma_control()
[all …]
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c2376 rwlock_t rwl; in lowner_cb() member
2390 if (!trunc && rw_m.rwl.magic == RWL_MAGIC) { in lowner_cb()
2391 mutex_t *rwlock = &rw_m.rwl.mutex; in lowner_cb()
/illumos-gate/usr/src/contrib/bhyve/dev/nvme/
H A Dnvme.h1146 uint8_t rwl; /* Relative Write Latency */ member