Searched refs:fn_lock (Results 1 – 8 of 8) sorted by relevance
224 fifolock_t *fn_lock = fnp->fn_lock; in fifo_open() local233 mutex_enter(&fn_lock->flk_lock); in fifo_open()268 ASSERT(MUTEX_HELD(&VTOF(*vpp)->fn_lock->flk_lock)); in fifo_open()279 mutex_exit(&VTOF(*vpp)->fn_lock->flk_lock); in fifo_open()329 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()347 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()353 &fnp->fn_lock->flk_lock)) { in fifo_open()363 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()383 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()391 &fnp->fn_lock->flk_lock)) { in fifo_open()[all …]
194 fnp->fn_lock = flp; in fnode_constructor()245 ASSERT(fnp->fn_lock == flp); in fnode_destructor()593 fifolock_t *fn_lock; in fifo_stropen() local595 fn_lock = fnp->fn_lock; in fifo_stropen()597 mutex_enter(&fn_lock->flk_lock); in fifo_stropen()598 ASSERT(MUTEX_HELD(&fnp->fn_lock->flk_lock)); in fifo_stropen()606 if (!cv_wait_sig(&fnp->fn_wait_cv, &fn_lock->flk_lock)) { in fifo_stropen()609 mutex_exit(&fn_lock->flk_lock); in fifo_stropen()623 mutex_exit(&fn_lock->flk_lock); in fifo_stropen()634 while (fn_lock->flk_ocsync) in fifo_stropen()[all …]
119 mutex_enter(&fnp->fn_lock); in auto_wait4mount()126 if (!cv_wait_sig(&fnp->fn_cv_mount, &fnp->fn_lock)) { in auto_wait4mount()132 mutex_exit(&fnp->fn_lock); in auto_wait4mount()146 mutex_exit(&fnp->fn_lock); in auto_wait4mount()177 mutex_enter(&fnp->fn_lock); in auto_lookup_aux()193 mutex_exit(&fnp->fn_lock); in auto_lookup_aux()214 mutex_enter(&fnp->fn_lock); in auto_lookup_aux()226 mutex_exit(&fnp->fn_lock); in auto_lookup_aux()270 mutex_enter(&fnp->fn_lock); in auto_mount_thread()278 mutex_exit(&fnp->fn_lock); in auto_mount_thread()[all …]
219 mutex_enter(&fnp->fn_lock); in auto_getattr()225 mutex_exit(&fnp->fn_lock); in auto_getattr()230 cv_wait(&fnp->fn_cv_mount, &fnp->fn_lock); in auto_getattr()234 mutex_exit(&fnp->fn_lock); in auto_getattr()237 mutex_enter(&fnp->fn_lock); in auto_getattr()244 mutex_exit(&fnp->fn_lock); in auto_getattr()442 mutex_enter(&dfnp->fn_lock); in auto_lookup()444 mutex_exit(&dfnp->fn_lock); in auto_lookup()453 mutex_exit(&dfnp->fn_lock); in auto_lookup()560 mutex_enter(&fnp->fn_lock); in auto_lookup()[all …]
4031 mutex_enter(&parent->fn_lock); in fn_get()4045 mutex_exit(&parent->fn_lock); in fn_get()4055 mutex_exit(&parent->fn_lock); in fn_get()4056 mutex_enter(&fnp->fn_lock); in fn_get()4062 mutex_enter(&parent->fn_lock); in fn_get()4064 mutex_exit(&parent->fn_lock); in fn_get()4067 mutex_exit(&fnp->fn_lock); in fn_get()4074 mutex_init(&fnp->fn_lock, NULL, MUTEX_DEFAULT, NULL); in fn_get()4098 mutex_exit(&parent->fn_lock); in fn_get()4129 mutex_enter(&fnp->fn_lock); in fn_rele()[all …]
183 kmutex_t fn_lock; /* protects the fnnode */ member249 ASSERT(MUTEX_HELD(&(fnp)->fn_lock)); \
84 fifolock_t *fn_lock; /* pointer to per fifo lock */ member
2198 kmutex_t fn_lock; member