smbfs_rwlock_t
smbfs_rw_tryenter(smbfs_rwlock_t *l, krw_t rw)
smbfs_rw_exit(smbfs_rwlock_t *l)
smbfs_rw_lock_held(smbfs_rwlock_t *l, krw_t rw)
smbfs_rw_init(smbfs_rwlock_t *l, char *name, krw_type_t type, void *arg)
smbfs_rw_destroy(smbfs_rwlock_t *l)
smbfs_rw_enter_sig(smbfs_rwlock_t *l, krw_t rw, int intr)
smbfs_rwlock_t r_rwlock; /* serialize write/setattr requests */
smbfs_rwlock_t r_lkserlock; /* serialize lock with other ops */
smbfs_rw_tryenter(smbfs_rwlock_t *l, krw_t rw)
smbfs_rw_exit(smbfs_rwlock_t *l)
smbfs_rw_lock_held(smbfs_rwlock_t *l, krw_t rw)
smbfs_rw_init(smbfs_rwlock_t *l, char *name, krw_type_t type, void *arg)
smbfs_rw_destroy(smbfs_rwlock_t *l)
smbfs_rw_enter_sig(smbfs_rwlock_t *l, krw_t rw, int intr)
int smbfs_rw_enter_sig(smbfs_rwlock_t *l, krw_t rw, int intr);
int smbfs_rw_tryenter(smbfs_rwlock_t *l, krw_t rw);
void smbfs_rw_exit(smbfs_rwlock_t *l);
int smbfs_rw_lock_held(smbfs_rwlock_t *l, krw_t rw);
void smbfs_rw_init(smbfs_rwlock_t *l, char *name, krw_type_t type, void *arg);
void smbfs_rw_destroy(smbfs_rwlock_t *l);