Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/fs/fifofs/
H A Dfifovnops.c235 mutex_enter(&fn_lock->flk_lock); in fifo_open()
270 ASSERT(MUTEX_HELD(&VTOF(*vpp)->fn_lock->flk_lock)); in fifo_open()
281 mutex_exit(&VTOF(*vpp)->fn_lock->flk_lock); in fifo_open()
331 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()
349 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()
355 &fnp->fn_lock->flk_lock)) { in fifo_open()
365 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()
385 mutex_exit(&fnp->fn_lock->flk_lock); in fifo_open()
393 &fnp->fn_lock->flk_lock)) { in fifo_open()
403 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_50/usr/src/uts/common/sys/fs/
H A Dfifonode.h68 kmutex_t flk_lock; /* fifo lock */ member