Home
last modified time | relevance | path

Searched refs:fn_lock (Results 1 – 8 of 8) sorted by relevance

/titanic_41/usr/src/uts/common/fs/fifofs/
H A Dfifovnops.c224 fifolock_t *fn_lock = fnp->fn_lock; in fifo_open() local
233 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 …]
H A Dfifosubr.c194 fnp->fn_lock = flp; in fnode_constructor()
245 ASSERT(fnp->fn_lock == flp); in fnode_destructor()
593 fifolock_t *fn_lock; in fifo_stropen() local
595 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 …]
/titanic_41/usr/src/uts/common/fs/autofs/
H A Dauto_subr.c119 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 …]
H A Dauto_vnops.c219 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 …]
/titanic_41/usr/src/uts/common/fs/nfs/
H A Dnfs4_client.c4031 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 …]
/titanic_41/usr/src/uts/common/sys/fs/
H A Dautofs.h183 kmutex_t fn_lock; /* protects the fnnode */ member
249 ASSERT(MUTEX_HELD(&(fnp)->fn_lock)); \
H A Dfifonode.h84 fifolock_t *fn_lock; /* pointer to per fifo lock */ member
/titanic_41/usr/src/uts/common/nfs/
H A Dnfs4_clnt.h2198 kmutex_t fn_lock; member