Symbol: __nisdb_rwlock_t
usr/src/lib/libnisdb/nisdb_rw.c
107
__nisdb_rw_readlock_ok(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
137
__nisdb_rw_force_writelock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
164
__nisdb_wlock_trylock(__nisdb_rwlock_t *rw, int trylock) {
usr/src/lib/libnisdb/nisdb_rw.c
306
__nisdb_wlock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
312
increment_reader(pthread_t id, __nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
344
__nisdb_rlock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
41
__nisdb_rwinit(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
411
__nisdb_wulock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
460
__nisdb_rulock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
550
__nisdb_assert_wheld(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
589
__nisdb_assert_rheld(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
643
__nisdb_destroy_lock(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
699
__nisdb_lock_report(__nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.c
89
find_reader(pthread_t id, __nisdb_rwlock_t *rw) {
usr/src/lib/libnisdb/nisdb_rw.h
122
#define DECLRWLOCK(var) __nisdb_rwlock_t var ## _rwlock = \
usr/src/lib/libnisdb/nisdb_rw.h
124
#define USERWLOCK(var) extern __nisdb_rwlock_t var ## _rwlock
usr/src/lib/libnisdb/nisdb_rw.h
125
#define STRUCTRWLOCK(var) __nisdb_rwlock_t var ## _rwlock
usr/src/lib/libnisdb/nisdb_rw.h
160
extern int __nisdb_rwinit(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
161
extern int __nisdb_rw_readlock_ok(__nisdb_rwlock_t *rw);
usr/src/lib/libnisdb/nisdb_rw.h
162
extern int __nisdb_rw_force_writelock(__nisdb_rwlock_t *rw);
usr/src/lib/libnisdb/nisdb_rw.h
163
extern int __nisdb_wlock(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
164
extern int __nisdb_wlock_trylock(__nisdb_rwlock_t *, int);
usr/src/lib/libnisdb/nisdb_rw.h
165
extern int __nisdb_rlock(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
166
extern int __nisdb_wulock(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
167
extern int __nisdb_rulock(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
168
extern int __nisdb_assert_wheld(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
169
extern int __nisdb_assert_rheld(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
170
extern int __nisdb_destroy_lock(__nisdb_rwlock_t *);
usr/src/lib/libnisdb/nisdb_rw.h
171
extern void __nisdb_lock_report(__nisdb_rwlock_t *rw);
usr/src/lib/libnisdb/nisdb_rw.h
93
#define DECLRWLOCK(var) __nisdb_rwlock_t var ## _rwlock = \
usr/src/lib/libnisdb/nisdb_rw.h
95
#define USERWLOCK(var) extern __nisdb_rwlock_t var ## _rwlock
usr/src/lib/libnisdb/nisdb_rw.h
96
#define STRUCTRWLOCK(var) __nisdb_rwlock_t var ## _rwlock