Home
last modified time | relevance | path

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

/freebsd/sys/fs/nfsclient/
H A Dnfs_clcomsubs.c404 lckp->nfslock_lock = 0; in nfscl_lockinit()
440 if (lckp->nfslock_usecnt == 0 && (lckp->nfslock_lock & NFSV4LOCK_WANTED)) { in nfscl_lockderef()
441 lckp->nfslock_lock &= ~NFSV4LOCK_WANTED; in nfscl_lockderef()
H A Dnfs_clstate.c1075 if (clp->nfsc_lock.nfslock_lock & NFSV4LOCK_LOCK) in nfscl_clrelease()
1089 if (clp->nfsc_lock.nfslock_lock & NFSV4LOCK_LOCK) in nfscl_clientrelease()
1564 (lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED) == 0) in nfscl_lockrelease()
1610 if ((lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED)) in nfscl_freealllocks()
1915 if ((lp->nfsl_rwlock.nfslock_lock & NFSV4LOCK_WANTED)) in nfscl_cleanup_common()
2860 dp->nfsdl_rwlock.nfslock_lock |= in nfscl_renewthread()
2921 dp->nfsdl_rwlock.nfslock_lock == 0 && in nfscl_renewthread()
2966 (lyp->nfsly_lock.nfslock_lock & in nfscl_renewthread()
2968 lyp->nfsly_lock.nfslock_lock |= in nfscl_renewthread()
2970 msleep(&lyp->nfsly_lock.nfslock_lock, in nfscl_renewthread()
[all …]
/freebsd/sys/fs/nfs/
H A Dnfs_commonsubs.c2643 if (!(lp->nfslock_lock & NFSV4LOCK_LOCK) && in nfsv4_lock()
2645 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2646 lp->nfslock_lock |= NFSV4LOCK_LOCK; in nfsv4_lock()
2649 lp->nfslock_lock |= NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2651 while (lp->nfslock_lock & (NFSV4LOCK_LOCK | NFSV4LOCK_LOCKWANTED)) { in nfsv4_lock()
2653 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
2656 lp->nfslock_lock |= NFSV4LOCK_WANTED; in nfsv4_lock()
2659 msleep(&lp->nfslock_lock, mutex, PVFS, "nfsv4lck", hz); in nfsv4_lock()
2660 if (iwantlock && !(lp->nfslock_lock & NFSV4LOCK_LOCK) && in nfsv4_lock()
2662 lp->nfslock_lock &= ~NFSV4LOCK_LOCKWANTED; in nfsv4_lock()
[all …]
H A Dnfs.h814 u_int8_t nfslock_lock; member
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdstate.c3830 new_lfp->lf_locallock_lck.nfslock_lock = 0; in nfsrv_getlockfile()