Lines Matching refs:rwlock
25 #include <isc/rwlock.h>
39 isc_rwlock_t rwlock;
42 /* Locked by rwlock. */
95 result = isc_rwlock_init(&keytable->rwlock, 0, 0);
130 RWLOCK(&source->rwlock, isc_rwlocktype_write);
136 RWUNLOCK(&source->rwlock, isc_rwlocktype_write);
154 RWLOCK(&keytable->rwlock, isc_rwlocktype_write);
163 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_write);
167 isc_rwlock_destroy(&keytable->rwlock);
196 RWLOCK(&keytable->rwlock, isc_rwlocktype_write);
211 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_write);
237 RWLOCK(&keytable->rwlock, isc_rwlocktype_read);
267 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_read);
320 RWLOCK(&keytable->rwlock, isc_rwlocktype_read);
328 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_read);
366 RWLOCK(&keytable->rwlock, isc_rwlocktype_read);
380 RWUNLOCK(&keytable->rwlock, isc_rwlocktype_read);