Symbol: hammer_lock
sys/vfs/hammer/hammer.h
1038
void hammer_lock_ex_ident(struct hammer_lock *lock, const char *ident);
sys/vfs/hammer/hammer.h
1039
int hammer_lock_ex_try(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1040
void hammer_lock_sh(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1041
int hammer_lock_sh_try(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1042
int hammer_lock_upgrade(struct hammer_lock *lock, int shcount);
sys/vfs/hammer/hammer.h
1043
void hammer_lock_downgrade(struct hammer_lock *lock, int shcount);
sys/vfs/hammer/hammer.h
1044
int hammer_lock_status(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1045
void hammer_unlock(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1046
void hammer_ref(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1047
int hammer_ref_interlock(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1048
int hammer_ref_interlock_true(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1049
void hammer_ref_interlock_done(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1050
void hammer_rel(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1051
int hammer_rel_interlock(struct hammer_lock *lock, int locked);
sys/vfs/hammer/hammer.h
1052
void hammer_rel_interlock_done(struct hammer_lock *lock, int orig_locked);
sys/vfs/hammer/hammer.h
1053
int hammer_get_interlock(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1054
int hammer_try_interlock_norefs(struct hammer_lock *lock);
sys/vfs/hammer/hammer.h
1055
void hammer_put_interlock(struct hammer_lock *lock, int error);
sys/vfs/hammer/hammer.h
1419
hammer_lock_ex(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
161
hammer_notlocked(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
167
hammer_islocked(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
176
hammer_isactive(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
182
hammer_oneref(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
188
hammer_norefs(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
194
hammer_norefsorlock(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
200
hammer_refsorlock(struct hammer_lock *lock)
sys/vfs/hammer/hammer.h
209
hammer_lock_excl_owned(struct hammer_lock *lock, thread_t td)
sys/vfs/hammer/hammer.h
237
struct hammer_lock lock;
sys/vfs/hammer/hammer.h
355
struct hammer_lock lock; /* sync copy interlock */
sys/vfs/hammer/hammer.h
512
struct hammer_lock lock;
sys/vfs/hammer/hammer.h
597
struct hammer_lock lock;
sys/vfs/hammer/hammer.h
682
struct hammer_lock lock; /* node-by-node lock */
sys/vfs/hammer/hammer.h
781
struct hammer_lock finalize_lock; /* serialize finalization */
sys/vfs/hammer/hammer.h
854
struct hammer_lock sync_lock;
sys/vfs/hammer/hammer.h
855
struct hammer_lock undo_lock;
sys/vfs/hammer/hammer.h
856
struct hammer_lock blkmap_lock;
sys/vfs/hammer/hammer.h
857
struct hammer_lock snapshot_lock;
sys/vfs/hammer/hammer.h
858
struct hammer_lock volume_lock;
sys/vfs/hammer/hammer_subs.c
122
hammer_lock_sh(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
159
hammer_lock_sh_try(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
205
hammer_lock_upgrade(struct hammer_lock *lock, int shcount)
sys/vfs/hammer/hammer_subs.c
244
hammer_lock_downgrade(struct hammer_lock *lock, int shcount)
sys/vfs/hammer/hammer_subs.c
271
hammer_unlock(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
309
hammer_lock_status(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
331
hammer_ref(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
362
hammer_rel(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
408
hammer_ref_interlock(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
41
hammer_lock_ex_ident(struct hammer_lock *lock, const char *ident)
sys/vfs/hammer/hammer_subs.c
494
hammer_ref_interlock_true(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
520
hammer_ref_interlock_done(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
555
hammer_rel_interlock(struct hammer_lock *lock, int locked)
sys/vfs/hammer/hammer_subs.c
619
hammer_rel_interlock_done(struct hammer_lock *lock, int orig_locked __unused)
sys/vfs/hammer/hammer_subs.c
649
hammer_get_interlock(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
682
hammer_try_interlock_norefs(struct hammer_lock *lock)
sys/vfs/hammer/hammer_subs.c
710
hammer_put_interlock(struct hammer_lock *lock, int error)
sys/vfs/hammer/hammer_subs.c
82
hammer_lock_ex_try(struct hammer_lock *lock)