Home
last modified time | relevance | path

Searched refs:flk_lock (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/fs/fifofs/
H A Dfifovnops.c233 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()
401 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()
[all …]
H A Dfifosubr.c178 mutex_init(&flp->flk_lock, NULL, MUTEX_DEFAULT, NULL); in fnode_constructor()
231 mutex_destroy(&flp->flk_lock); in fnode_destructor()
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()
635 cv_wait(&fn_lock->flk_wait_cv, &fn_lock->flk_lock); in fifo_stropen()
649 mutex_exit(&fn_lock->flk_lock); in fifo_stropen()
651 mutex_enter(&fn_lock->flk_lock); in fifo_stropen()
[all …]
/titanic_44/usr/src/uts/common/sys/fs/
H A Dfifonode.h68 kmutex_t flk_lock; /* fifo lock */ member