Symbol: rrwlock_t
usr/src/uts/common/fs/zfs/rrwlock.c
102
rrn_add(rrwlock_t *rrl, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
118
rrn_find_and_remove(rrwlock_t *rrl, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
141
rrw_init(rrwlock_t *rrl, boolean_t track_all)
usr/src/uts/common/fs/zfs/rrwlock.c
153
rrw_destroy(rrwlock_t *rrl)
usr/src/uts/common/fs/zfs/rrwlock.c
163
rrw_enter_read_impl(rrwlock_t *rrl, boolean_t prio, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
195
rrw_enter_read(rrwlock_t *rrl, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
207
rrw_enter_read_prio(rrwlock_t *rrl, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
214
rrw_enter_write(rrwlock_t *rrl)
usr/src/uts/common/fs/zfs/rrwlock.c
231
rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
240
rrw_exit(rrwlock_t *rrl, void *tag)
usr/src/uts/common/fs/zfs/rrwlock.c
284
rrw_held(rrwlock_t *rrl, krw_t rw)
usr/src/uts/common/fs/zfs/rrwlock.c
79
rrwlock_t *rn_rrl;
usr/src/uts/common/fs/zfs/rrwlock.c
84
rrn_find(rrwlock_t *rrl)
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
169
rrwlock_t ds_bp_rwlock; /* Protects ds_phys->ds_bp */
usr/src/uts/common/fs/zfs/sys/dsl_pool.h
141
rrwlock_t dp_config_rwlock;
usr/src/uts/common/fs/zfs/sys/rrwlock.h
69
void rrw_init(rrwlock_t *rrl, boolean_t track_all);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
70
void rrw_destroy(rrwlock_t *rrl);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
71
void rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
72
void rrw_enter_read(rrwlock_t *rrl, void *tag);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
73
void rrw_enter_read_prio(rrwlock_t *rrl, void *tag);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
74
void rrw_enter_write(rrwlock_t *rrl);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
75
void rrw_exit(rrwlock_t *rrl, void *tag);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
76
boolean_t rrw_held(rrwlock_t *rrl, krw_t rw);
usr/src/uts/common/fs/zfs/sys/rrwlock.h
93
rrwlock_t locks[RRM_NUM_LOCKS];