Searched refs:fn_lock (Results 1 – 8 of 8) sorted by relevance
228 fifolock_t *fn_lock = fnp->fn_lock; in fifo_open() local237 mutex_enter(&fn_lock->flk_lock); in fifo_open()272 ASSERT(MUTEX_HELD(&VTOF(*vpp)->fn_lock->flk_lock)); in fifo_open()283 mutex_exit(&VTOF(*vpp)->fn_lock->flk_lock); in fifo_open()333 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()351 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()357 &fnp->fn_lock->flk_lock)) { in fifo_open()367 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()387 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()395 &fnp->fn_lock->flk_lock)) { in fifo_open()[all …]
195 fnp->fn_lock = flp; in fnode_constructor()246 ASSERT(fnp->fn_lock == flp); in fnode_destructor()577 fifolock_t *fn_lock; in fifo_stropen() local579 fn_lock = fnp->fn_lock; in fifo_stropen()581 mutex_enter(&fn_lock->flk_lock); in fifo_stropen()582 ASSERT(MUTEX_HELD(&fnp->fn_lock->flk_lock)); in fifo_stropen()590 if (!cv_wait_sig(&fnp->fn_wait_cv, &fn_lock->flk_lock)) { in fifo_stropen()593 mutex_exit(&fn_lock->flk_lock); in fifo_stropen()607 mutex_exit(&fn_lock->flk_lock); in fifo_stropen()618 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()179 mutex_enter(&fnp->fn_lock); in auto_lookup_aux()195 mutex_exit(&fnp->fn_lock); in auto_lookup_aux()216 mutex_enter(&fnp->fn_lock); in auto_lookup_aux()228 mutex_exit(&fnp->fn_lock); in auto_lookup_aux()272 mutex_enter(&fnp->fn_lock); in auto_mount_thread()280 mutex_exit(&fnp->fn_lock); in auto_mount_thread()[all …]
220 mutex_enter(&fnp->fn_lock); in auto_getattr()226 mutex_exit(&fnp->fn_lock); in auto_getattr()231 cv_wait(&fnp->fn_cv_mount, &fnp->fn_lock); in auto_getattr()235 mutex_exit(&fnp->fn_lock); in auto_getattr()238 mutex_enter(&fnp->fn_lock); in auto_getattr()245 mutex_exit(&fnp->fn_lock); in auto_getattr()443 mutex_enter(&dfnp->fn_lock); in auto_lookup()445 mutex_exit(&dfnp->fn_lock); in auto_lookup()454 mutex_exit(&dfnp->fn_lock); in auto_lookup()561 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
2199 kmutex_t fn_lock; member