smb_rwlock_t 68 lib/util/mutex.h int (*rwlock_init)(smb_rwlock_t *rwlock, const char *name); smb_rwlock_t 69 lib/util/mutex.h int (*rwlock_lock_write)(smb_rwlock_t *rwlock, const char *name); smb_rwlock_t 70 lib/util/mutex.h int (*rwlock_lock_read)(smb_rwlock_t *rwlock, const char *name); smb_rwlock_t 71 lib/util/mutex.h int (*rwlock_unlock)(smb_rwlock_t *rwlock, const char *name); smb_rwlock_t 72 lib/util/mutex.h int (*rwlock_destroy)(smb_rwlock_t *rwlock, const char *name); smb_rwlock_t 292 source4/smbd/process_thread.c static int thread_rwlock_init(smb_rwlock_t *rwlock, const char *name) smb_rwlock_t 306 source4/smbd/process_thread.c static int thread_rwlock_destroy(smb_rwlock_t *rwlock, const char *name) smb_rwlock_t 314 source4/smbd/process_thread.c static int thread_rwlock_lock_read(smb_rwlock_t *rwlockP, const char *name) smb_rwlock_t 343 source4/smbd/process_thread.c static int thread_rwlock_lock_write(smb_rwlock_t *rwlockP, const char *name) smb_rwlock_t 373 source4/smbd/process_thread.c static int thread_rwlock_unlock(smb_rwlock_t *rwlock, const char *name)