Symbol: _rwlock
usr/src/lib/libnisdb/db_headers.h
188
if ((lc = __nisdb_assert_wheld(&lvar ## _rwlock)) != 0) { \
usr/src/lib/libnisdb/nisdb_rw.h
100
#define WLOCK(var) __nisdb_wlock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
101
#define TRYWLOCK(var) __nisdb_wlock_trylock(&var ## _rwlock, 1)
usr/src/lib/libnisdb/nisdb_rw.h
102
#define RULOCK(var) __nisdb_rulock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
103
#define WULOCK(var) __nisdb_wulock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
104
#define DESTROYRW(var) __nisdb_destroy_lock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
105
#define ASSERTWHELD(var) if (__nisdb_assert_wheld(&var ## _rwlock) \
usr/src/lib/libnisdb/nisdb_rw.h
108
#define ASSERTRHELD(var) if (__nisdb_assert_rheld(&var ## _rwlock) \
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
126
#define INITRW(var) (void) __nisdb_rwinit(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
127
#define READLOCKOK(var) (void) __nisdb_rw_readlock_ok(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
128
#define RLOCK(var) __nisdb_rlock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
129
#define WLOCK(var) __nisdb_wlock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
130
#define TRYWLOCK(var) __nisdb_wlock_trylock(&var ## _rwlock, 1)
usr/src/lib/libnisdb/nisdb_rw.h
131
#define RULOCK(var) __nisdb_rulock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
132
#define WULOCK(var) __nisdb_wulock(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
133
#define DESTROYRW(var) __nisdb_destroy_lock(&var ## _rwlock)
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
usr/src/lib/libnisdb/nisdb_rw.h
97
#define INITRW(var) (void) __nisdb_rwinit(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
98
#define READLOCKOK(var) (void) __nisdb_rw_readlock_ok(&var ## _rwlock)
usr/src/lib/libnisdb/nisdb_rw.h
99
#define RLOCK(var) __nisdb_rlock(&var ## _rwlock)