Searched refs:ufs_hlock (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_thread.c | 1131 struct ufs_q ufs_hlock; variable 1139 CALLB_CPR_INIT(&cprinfo, &ufs_hlock.uq_mutex, callb_generic_cpr, in ufs_thread_hlock() 1146 mutex_enter(&ufs_hlock.uq_mutex); in ufs_thread_hlock() 1147 (void) ufs_thread_run(&ufs_hlock, &cprinfo); in ufs_thread_hlock() 1148 ufs_hlock.uq_ne = 0; in ufs_thread_hlock() 1149 mutex_exit(&ufs_hlock.uq_mutex); in ufs_thread_hlock() 1157 mutex_enter(&ufs_hlock.uq_mutex); in ufs_thread_hlock() 1159 (void) cv_reltimedwait(&ufs_hlock.uq_cv, in ufs_thread_hlock() 1160 &ufs_hlock.uq_mutex, hz, TR_CLOCK_TICK); in ufs_thread_hlock() 1162 &ufs_hlock.uq_mutex); in ufs_thread_hlock() [all …]
|
H A D | ufs_trans.c | 140 mutex_enter(&ufs_hlock.uq_mutex); in ufs_trans_onerror() 141 ufs_hlock.uq_ne = ufs_hlock.uq_lowat; in ufs_trans_onerror() 142 cv_broadcast(&ufs_hlock.uq_cv); in ufs_trans_onerror() 143 mutex_exit(&ufs_hlock.uq_mutex); in ufs_trans_onerror()
|
H A D | ufs_inode.c | 231 ufs_thread_init(&ufs_hlock, 1); in ufs_iinit() 232 ufs_thread_start(&ufs_hlock, ufs_thread_hlock, NULL); in ufs_iinit()
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_inode.h | 682 extern struct ufs_q ufs_hlock; /* used by global ufs hlock thread */
|