Searched defs:fn_lock (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/fs/
H A Dfifonode.h84 fifolock_t *fn_lock; /* pointer to per fifo lock */ member in struct:fifonode
H A Dautofs.h95 * fn_lock: protects the fn_node. It must be grabbed to change any
113 * fn_rwlock > fn_lock
183 kmutex_t fn_lock; /* protects the fnnode */ member in struct:fnnode
245 * fnp->fn_lock should be held before this macro is called,
249 ASSERT(MUTEX_HELD(&(fnp)->fn_lock)); \
/illumos-gate/usr/src/uts/common/fs/fifofs/
H A Dfifosubr.c194 fnp->fn_lock = flp;
245 ASSERT(fnp->fn_lock == flp);
593 fifolock_t *fn_lock; local
595 fn_lock = fnp->fn_lock;
597 mutex_enter(&fn_lock->flk_lock);
598 ASSERT(MUTEX_HELD(&fnp->fn_lock->flk_lock));
606 if (!cv_wait_sig(&fnp->fn_wait_cv, &fn_lock->flk_lock)) {
609 mutex_exit(&fn_lock->flk_lock);
623 mutex_exit(&fn_lock
907 struct fifolock *fn_lock; local
1159 fifo_wakewriter(fifonode_t *fn_dest, fifolock_t *fn_lock) argument
1190 fifo_wakereader(fifonode_t *fn_dest, fifolock_t *fn_lock) argument
[all...]
H A Dfifovnops.c226 fifolock_t *fn_lock = fnp->fn_lock; local
235 mutex_enter(&fn_lock->flk_lock);
270 ASSERT(MUTEX_HELD(&VTOF(*vpp)->fn_lock->flk_lock));
281 mutex_exit(&VTOF(*vpp)->fn_lock->flk_lock);
331 mutex_exit(&fnp->fn_lock->flk_lock);
349 mutex_exit(&fnp->fn_lock->flk_lock);
355 &fnp->fn_lock->flk_lock)) {
365 mutex_exit(&fnp->fn_lock->flk_lock);
385 mutex_exit(&fnp->fn_lock
443 fifolock_t *fn_lock = fnp->fn_lock; local
663 fifolock_t *fn_lock = fnp->fn_lock; local
848 fifolock_t *fn_lock; local
1136 fifolock_t *fn_lock = fnp->fn_lock; local
1393 fifolock_t *fn_lock; local
1450 fifolock_t *fn_lock = fnp->fn_lock; local
1529 fifolock_t *fn_lock; local
1620 fifolock_t *fn_lock; local
1766 fifolock_t *fn_lock; local
[all...]
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_clnt.h2167 * protected by fn_lock, except for the reference count, which is managed
2194 kmutex_t fn_lock; member in struct:nfs4_fname

Completed in 88 milliseconds