Home
last modified time | relevance | path

Searched refs:nfslock_lock (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/sys/fs/nfsclient/
Dnfs_clcomsubs.c396 lckp->nfslock_lock = 0; in nfscl_lockinit()
432 if (lckp->nfslock_usecnt == 0 && (lckp->nfslock_lock & NFSV4LOCK_WANTED)) { in nfscl_lockderef()
433 lckp->nfslock_lock &= ~NFSV4LOCK_WANTED; in nfscl_lockderef()
Dnfs_clstate.c964 if (clp->nfsc_lock.nfslock_lock & NFSV4LOCK_LOCK) in nfscl_clrelease()
978 if (clp->nfsc_lock.nfslock_lock & NFSV4LOCK_LOCK) in nfscl_clientrelease()
1455 (lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED) == 0) in nfscl_lockrelease()
1499 if ((lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED)) in nfscl_freealllocks()
1800 if ((lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED)) in nfscl_cleanup_common()
2726 dp->nfsdl_rwlock.nfslock_lock |= in nfscl_renewthread()
2786 dp->nfsdl_rwlock.nfslock_lock == 0 && in nfscl_renewthread()
2831 (lyp->nfsly_lock.nfslock_lock & in nfscl_renewthread()
2833 lyp->nfsly_lock.nfslock_lock |= in nfscl_renewthread()
2835 msleep(&lyp->nfsly_lock.nfslock_lock, in nfscl_renewthread()
[all …]
/freebsd-12-stable/sys/fs/nfs/
Dnfs_commonsubs.c2267 if (!(lp->nfslock_lock & NFSV4LOCK_LOCK) && in nfsv4_lock()
2269 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2270 lp->nfslock_lock |= NFSV4LOCK_LOCK; in nfsv4_lock()
2273 lp->nfslock_lock |= NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2275 while (lp->nfslock_lock & (NFSV4LOCK_LOCK | NFSV4LOCK_LOCKWANTED)) { in nfsv4_lock()
2277 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2280 lp->nfslock_lock |= NFSV4LOCK_WANTED; in nfsv4_lock()
2283 msleep(&lp->nfslock_lock, mutex, PVFS, "nfsv4lck", hz); in nfsv4_lock()
2284 if (iwantlock && !(lp->nfslock_lock & NFSV4LOCK_LOCK) && in nfsv4_lock()
2286 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
[all …]
Dnfs.h779 u_int8_t nfslock_lock; member
/freebsd-12-stable/sys/fs/nfsserver/
Dnfs_nfsdstate.c3818 new_lfp->lf_locallock_lck.nfslock_lock = 0; in nfsrv_getlockfile()